Documentation
¶
Index ¶
- type Activity
- func (c Activity) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a Activity) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *Activity) SyncEffectiveFieldsDuringCreateOrUpdate(plan Activity)
- func (newState *Activity) SyncEffectiveFieldsDuringRead(existingState Activity)
- func (o Activity) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o Activity) Type(ctx context.Context) attr.Type
- type Activity_SdkV2
- func (c Activity_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a Activity_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *Activity_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan Activity_SdkV2)
- func (newState *Activity_SdkV2) SyncEffectiveFieldsDuringRead(existingState Activity_SdkV2)
- func (o Activity_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o Activity_SdkV2) Type(ctx context.Context) attr.Type
- type ApproveTransitionRequest
- func (c ApproveTransitionRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ApproveTransitionRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *ApproveTransitionRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan ApproveTransitionRequest)
- func (newState *ApproveTransitionRequest) SyncEffectiveFieldsDuringRead(existingState ApproveTransitionRequest)
- func (o ApproveTransitionRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ApproveTransitionRequest) Type(ctx context.Context) attr.Type
- type ApproveTransitionRequestResponse
- func (o *ApproveTransitionRequestResponse) GetActivity(ctx context.Context) (Activity, bool)
- func (a ApproveTransitionRequestResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ApproveTransitionRequestResponse) SetActivity(ctx context.Context, v Activity)
- func (o ApproveTransitionRequestResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ApproveTransitionRequestResponse) Type(ctx context.Context) attr.Type
- type ApproveTransitionRequestResponse_SdkV2
- func (o *ApproveTransitionRequestResponse_SdkV2) GetActivity(ctx context.Context) (Activity_SdkV2, bool)
- func (a ApproveTransitionRequestResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ApproveTransitionRequestResponse_SdkV2) SetActivity(ctx context.Context, v Activity_SdkV2)
- func (o ApproveTransitionRequestResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ApproveTransitionRequestResponse_SdkV2) Type(ctx context.Context) attr.Type
- type ApproveTransitionRequest_SdkV2
- func (c ApproveTransitionRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ApproveTransitionRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *ApproveTransitionRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ApproveTransitionRequest_SdkV2)
- func (newState *ApproveTransitionRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState ApproveTransitionRequest_SdkV2)
- func (o ApproveTransitionRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ApproveTransitionRequest_SdkV2) Type(ctx context.Context) attr.Type
- type CommentObject
- func (c CommentObject) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (o *CommentObject) GetAvailableActions(ctx context.Context) ([]types.String, bool)
- func (a CommentObject) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CommentObject) SetAvailableActions(ctx context.Context, v []types.String)
- func (newState *CommentObject) SyncEffectiveFieldsDuringCreateOrUpdate(plan CommentObject)
- func (newState *CommentObject) SyncEffectiveFieldsDuringRead(existingState CommentObject)
- func (o CommentObject) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CommentObject) Type(ctx context.Context) attr.Type
- type CommentObject_SdkV2
- func (c CommentObject_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (o *CommentObject_SdkV2) GetAvailableActions(ctx context.Context) ([]types.String, bool)
- func (a CommentObject_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CommentObject_SdkV2) SetAvailableActions(ctx context.Context, v []types.String)
- func (newState *CommentObject_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CommentObject_SdkV2)
- func (newState *CommentObject_SdkV2) SyncEffectiveFieldsDuringRead(existingState CommentObject_SdkV2)
- func (o CommentObject_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CommentObject_SdkV2) Type(ctx context.Context) attr.Type
- type CreateComment
- func (c CreateComment) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateComment) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *CreateComment) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateComment)
- func (newState *CreateComment) SyncEffectiveFieldsDuringRead(existingState CreateComment)
- func (o CreateComment) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateComment) Type(ctx context.Context) attr.Type
- type CreateCommentResponse
- func (o *CreateCommentResponse) GetComment(ctx context.Context) (CommentObject, bool)
- func (a CreateCommentResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateCommentResponse) SetComment(ctx context.Context, v CommentObject)
- func (o CreateCommentResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateCommentResponse) Type(ctx context.Context) attr.Type
- type CreateCommentResponse_SdkV2
- func (o *CreateCommentResponse_SdkV2) GetComment(ctx context.Context) (CommentObject_SdkV2, bool)
- func (a CreateCommentResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateCommentResponse_SdkV2) SetComment(ctx context.Context, v CommentObject_SdkV2)
- func (o CreateCommentResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateCommentResponse_SdkV2) Type(ctx context.Context) attr.Type
- type CreateComment_SdkV2
- func (c CreateComment_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateComment_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *CreateComment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateComment_SdkV2)
- func (newState *CreateComment_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateComment_SdkV2)
- func (o CreateComment_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateComment_SdkV2) Type(ctx context.Context) attr.Type
- type CreateExperiment
- func (c CreateExperiment) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateExperiment) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateExperiment) GetTags(ctx context.Context) ([]ExperimentTag, bool)
- func (o *CreateExperiment) SetTags(ctx context.Context, v []ExperimentTag)
- func (newState *CreateExperiment) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateExperiment)
- func (newState *CreateExperiment) SyncEffectiveFieldsDuringRead(existingState CreateExperiment)
- func (o CreateExperiment) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateExperiment) Type(ctx context.Context) attr.Type
- type CreateExperimentResponse
- func (c CreateExperimentResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateExperimentResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *CreateExperimentResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateExperimentResponse)
- func (newState *CreateExperimentResponse) SyncEffectiveFieldsDuringRead(existingState CreateExperimentResponse)
- func (o CreateExperimentResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateExperimentResponse) Type(ctx context.Context) attr.Type
- type CreateExperimentResponse_SdkV2
- func (c CreateExperimentResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateExperimentResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *CreateExperimentResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateExperimentResponse_SdkV2)
- func (newState *CreateExperimentResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateExperimentResponse_SdkV2)
- func (o CreateExperimentResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateExperimentResponse_SdkV2) Type(ctx context.Context) attr.Type
- type CreateExperiment_SdkV2
- func (c CreateExperiment_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateExperiment_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateExperiment_SdkV2) GetTags(ctx context.Context) ([]ExperimentTag_SdkV2, bool)
- func (o *CreateExperiment_SdkV2) SetTags(ctx context.Context, v []ExperimentTag_SdkV2)
- func (newState *CreateExperiment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateExperiment_SdkV2)
- func (newState *CreateExperiment_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateExperiment_SdkV2)
- func (o CreateExperiment_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateExperiment_SdkV2) Type(ctx context.Context) attr.Type
- type CreateModelRequest
- func (c CreateModelRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateModelRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateModelRequest) GetTags(ctx context.Context) ([]ModelTag, bool)
- func (o *CreateModelRequest) SetTags(ctx context.Context, v []ModelTag)
- func (newState *CreateModelRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateModelRequest)
- func (newState *CreateModelRequest) SyncEffectiveFieldsDuringRead(existingState CreateModelRequest)
- func (o CreateModelRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateModelRequest) Type(ctx context.Context) attr.Type
- type CreateModelRequest_SdkV2
- func (c CreateModelRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateModelRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateModelRequest_SdkV2) GetTags(ctx context.Context) ([]ModelTag_SdkV2, bool)
- func (o *CreateModelRequest_SdkV2) SetTags(ctx context.Context, v []ModelTag_SdkV2)
- func (newState *CreateModelRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateModelRequest_SdkV2)
- func (newState *CreateModelRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateModelRequest_SdkV2)
- func (o CreateModelRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateModelRequest_SdkV2) Type(ctx context.Context) attr.Type
- type CreateModelResponse
- func (c CreateModelResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateModelResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateModelResponse) GetRegisteredModel(ctx context.Context) (Model, bool)
- func (o *CreateModelResponse) SetRegisteredModel(ctx context.Context, v Model)
- func (newState *CreateModelResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateModelResponse)
- func (newState *CreateModelResponse) SyncEffectiveFieldsDuringRead(existingState CreateModelResponse)
- func (o CreateModelResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateModelResponse) Type(ctx context.Context) attr.Type
- type CreateModelResponse_SdkV2
- func (c CreateModelResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateModelResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateModelResponse_SdkV2) GetRegisteredModel(ctx context.Context) (Model_SdkV2, bool)
- func (o *CreateModelResponse_SdkV2) SetRegisteredModel(ctx context.Context, v Model_SdkV2)
- func (newState *CreateModelResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateModelResponse_SdkV2)
- func (newState *CreateModelResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateModelResponse_SdkV2)
- func (o CreateModelResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateModelResponse_SdkV2) Type(ctx context.Context) attr.Type
- type CreateModelVersionRequest
- func (c CreateModelVersionRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateModelVersionRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateModelVersionRequest) GetTags(ctx context.Context) ([]ModelVersionTag, bool)
- func (o *CreateModelVersionRequest) SetTags(ctx context.Context, v []ModelVersionTag)
- func (newState *CreateModelVersionRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateModelVersionRequest)
- func (newState *CreateModelVersionRequest) SyncEffectiveFieldsDuringRead(existingState CreateModelVersionRequest)
- func (o CreateModelVersionRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateModelVersionRequest) Type(ctx context.Context) attr.Type
- type CreateModelVersionRequest_SdkV2
- func (c CreateModelVersionRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateModelVersionRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateModelVersionRequest_SdkV2) GetTags(ctx context.Context) ([]ModelVersionTag_SdkV2, bool)
- func (o *CreateModelVersionRequest_SdkV2) SetTags(ctx context.Context, v []ModelVersionTag_SdkV2)
- func (newState *CreateModelVersionRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateModelVersionRequest_SdkV2)
- func (newState *CreateModelVersionRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateModelVersionRequest_SdkV2)
- func (o CreateModelVersionRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateModelVersionRequest_SdkV2) Type(ctx context.Context) attr.Type
- type CreateModelVersionResponse
- func (c CreateModelVersionResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateModelVersionResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateModelVersionResponse) GetModelVersion(ctx context.Context) (ModelVersion, bool)
- func (o *CreateModelVersionResponse) SetModelVersion(ctx context.Context, v ModelVersion)
- func (newState *CreateModelVersionResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateModelVersionResponse)
- func (newState *CreateModelVersionResponse) SyncEffectiveFieldsDuringRead(existingState CreateModelVersionResponse)
- func (o CreateModelVersionResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateModelVersionResponse) Type(ctx context.Context) attr.Type
- type CreateModelVersionResponse_SdkV2
- func (c CreateModelVersionResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateModelVersionResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateModelVersionResponse_SdkV2) GetModelVersion(ctx context.Context) (ModelVersion_SdkV2, bool)
- func (o *CreateModelVersionResponse_SdkV2) SetModelVersion(ctx context.Context, v ModelVersion_SdkV2)
- func (newState *CreateModelVersionResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateModelVersionResponse_SdkV2)
- func (newState *CreateModelVersionResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateModelVersionResponse_SdkV2)
- func (o CreateModelVersionResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateModelVersionResponse_SdkV2) Type(ctx context.Context) attr.Type
- type CreateRegistryWebhook
- func (c CreateRegistryWebhook) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateRegistryWebhook) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateRegistryWebhook) GetEvents(ctx context.Context) ([]types.String, bool)
- func (o *CreateRegistryWebhook) GetHttpUrlSpec(ctx context.Context) (HttpUrlSpec, bool)
- func (o *CreateRegistryWebhook) GetJobSpec(ctx context.Context) (JobSpec, bool)
- func (o *CreateRegistryWebhook) SetEvents(ctx context.Context, v []types.String)
- func (o *CreateRegistryWebhook) SetHttpUrlSpec(ctx context.Context, v HttpUrlSpec)
- func (o *CreateRegistryWebhook) SetJobSpec(ctx context.Context, v JobSpec)
- func (newState *CreateRegistryWebhook) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateRegistryWebhook)
- func (newState *CreateRegistryWebhook) SyncEffectiveFieldsDuringRead(existingState CreateRegistryWebhook)
- func (o CreateRegistryWebhook) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateRegistryWebhook) Type(ctx context.Context) attr.Type
- type CreateRegistryWebhook_SdkV2
- func (c CreateRegistryWebhook_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateRegistryWebhook_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateRegistryWebhook_SdkV2) GetEvents(ctx context.Context) ([]types.String, bool)
- func (o *CreateRegistryWebhook_SdkV2) GetHttpUrlSpec(ctx context.Context) (HttpUrlSpec_SdkV2, bool)
- func (o *CreateRegistryWebhook_SdkV2) GetJobSpec(ctx context.Context) (JobSpec_SdkV2, bool)
- func (o *CreateRegistryWebhook_SdkV2) SetEvents(ctx context.Context, v []types.String)
- func (o *CreateRegistryWebhook_SdkV2) SetHttpUrlSpec(ctx context.Context, v HttpUrlSpec_SdkV2)
- func (o *CreateRegistryWebhook_SdkV2) SetJobSpec(ctx context.Context, v JobSpec_SdkV2)
- func (newState *CreateRegistryWebhook_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateRegistryWebhook_SdkV2)
- func (newState *CreateRegistryWebhook_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateRegistryWebhook_SdkV2)
- func (o CreateRegistryWebhook_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateRegistryWebhook_SdkV2) Type(ctx context.Context) attr.Type
- type CreateRun
- func (c CreateRun) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateRun) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateRun) GetTags(ctx context.Context) ([]RunTag, bool)
- func (o *CreateRun) SetTags(ctx context.Context, v []RunTag)
- func (newState *CreateRun) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateRun)
- func (newState *CreateRun) SyncEffectiveFieldsDuringRead(existingState CreateRun)
- func (o CreateRun) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateRun) Type(ctx context.Context) attr.Type
- type CreateRunResponse
- func (c CreateRunResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateRunResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateRunResponse) GetRun(ctx context.Context) (Run, bool)
- func (o *CreateRunResponse) SetRun(ctx context.Context, v Run)
- func (newState *CreateRunResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateRunResponse)
- func (newState *CreateRunResponse) SyncEffectiveFieldsDuringRead(existingState CreateRunResponse)
- func (o CreateRunResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateRunResponse) Type(ctx context.Context) attr.Type
- type CreateRunResponse_SdkV2
- func (c CreateRunResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateRunResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateRunResponse_SdkV2) GetRun(ctx context.Context) (Run_SdkV2, bool)
- func (o *CreateRunResponse_SdkV2) SetRun(ctx context.Context, v Run_SdkV2)
- func (newState *CreateRunResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateRunResponse_SdkV2)
- func (newState *CreateRunResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateRunResponse_SdkV2)
- func (o CreateRunResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateRunResponse_SdkV2) Type(ctx context.Context) attr.Type
- type CreateRun_SdkV2
- func (c CreateRun_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateRun_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateRun_SdkV2) GetTags(ctx context.Context) ([]RunTag_SdkV2, bool)
- func (o *CreateRun_SdkV2) SetTags(ctx context.Context, v []RunTag_SdkV2)
- func (newState *CreateRun_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateRun_SdkV2)
- func (newState *CreateRun_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateRun_SdkV2)
- func (o CreateRun_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateRun_SdkV2) Type(ctx context.Context) attr.Type
- type CreateTransitionRequest
- func (c CreateTransitionRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateTransitionRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *CreateTransitionRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateTransitionRequest)
- func (newState *CreateTransitionRequest) SyncEffectiveFieldsDuringRead(existingState CreateTransitionRequest)
- func (o CreateTransitionRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateTransitionRequest) Type(ctx context.Context) attr.Type
- type CreateTransitionRequestResponse
- func (a CreateTransitionRequestResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateTransitionRequestResponse) GetRequest(ctx context.Context) (TransitionRequest, bool)
- func (o *CreateTransitionRequestResponse) SetRequest(ctx context.Context, v TransitionRequest)
- func (o CreateTransitionRequestResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateTransitionRequestResponse) Type(ctx context.Context) attr.Type
- type CreateTransitionRequestResponse_SdkV2
- func (a CreateTransitionRequestResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateTransitionRequestResponse_SdkV2) GetRequest(ctx context.Context) (TransitionRequest_SdkV2, bool)
- func (o *CreateTransitionRequestResponse_SdkV2) SetRequest(ctx context.Context, v TransitionRequest_SdkV2)
- func (o CreateTransitionRequestResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateTransitionRequestResponse_SdkV2) Type(ctx context.Context) attr.Type
- type CreateTransitionRequest_SdkV2
- func (c CreateTransitionRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a CreateTransitionRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *CreateTransitionRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateTransitionRequest_SdkV2)
- func (newState *CreateTransitionRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateTransitionRequest_SdkV2)
- func (o CreateTransitionRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateTransitionRequest_SdkV2) Type(ctx context.Context) attr.Type
- type CreateWebhookResponse
- func (a CreateWebhookResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateWebhookResponse) GetWebhook(ctx context.Context) (RegistryWebhook, bool)
- func (o *CreateWebhookResponse) SetWebhook(ctx context.Context, v RegistryWebhook)
- func (o CreateWebhookResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateWebhookResponse) Type(ctx context.Context) attr.Type
- type CreateWebhookResponse_SdkV2
- func (a CreateWebhookResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *CreateWebhookResponse_SdkV2) GetWebhook(ctx context.Context) (RegistryWebhook_SdkV2, bool)
- func (o *CreateWebhookResponse_SdkV2) SetWebhook(ctx context.Context, v RegistryWebhook_SdkV2)
- func (o CreateWebhookResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o CreateWebhookResponse_SdkV2) Type(ctx context.Context) attr.Type
- type Dataset
- func (c Dataset) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a Dataset) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *Dataset) SyncEffectiveFieldsDuringCreateOrUpdate(plan Dataset)
- func (newState *Dataset) SyncEffectiveFieldsDuringRead(existingState Dataset)
- func (o Dataset) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o Dataset) Type(ctx context.Context) attr.Type
- type DatasetInput
- func (c DatasetInput) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a DatasetInput) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *DatasetInput) GetDataset(ctx context.Context) (Dataset, bool)
- func (o *DatasetInput) GetTags(ctx context.Context) ([]InputTag, bool)
- func (o *DatasetInput) SetDataset(ctx context.Context, v Dataset)
- func (o *DatasetInput) SetTags(ctx context.Context, v []InputTag)
- func (newState *DatasetInput) SyncEffectiveFieldsDuringCreateOrUpdate(plan DatasetInput)
- func (newState *DatasetInput) SyncEffectiveFieldsDuringRead(existingState DatasetInput)
- func (o DatasetInput) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o DatasetInput) Type(ctx context.Context) attr.Type
- type DatasetInput_SdkV2
- func (c DatasetInput_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a DatasetInput_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *DatasetInput_SdkV2) GetDataset(ctx context.Context) (Dataset_SdkV2, bool)
- func (o *DatasetInput_SdkV2) GetTags(ctx context.Context) ([]InputTag_SdkV2, bool)
- func (o *DatasetInput_SdkV2) SetDataset(ctx context.Context, v Dataset_SdkV2)
- func (o *DatasetInput_SdkV2) SetTags(ctx context.Context, v []InputTag_SdkV2)
- func (newState *DatasetInput_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan DatasetInput_SdkV2)
- func (newState *DatasetInput_SdkV2) SyncEffectiveFieldsDuringRead(existingState DatasetInput_SdkV2)
- func (o DatasetInput_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o DatasetInput_SdkV2) Type(ctx context.Context) attr.Type
- type Dataset_SdkV2
- func (c Dataset_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a Dataset_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *Dataset_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan Dataset_SdkV2)
- func (newState *Dataset_SdkV2) SyncEffectiveFieldsDuringRead(existingState Dataset_SdkV2)
- func (o Dataset_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o Dataset_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteCommentRequest
- type DeleteCommentRequest_SdkV2
- type DeleteCommentResponse
- type DeleteCommentResponse_SdkV2
- type DeleteExperiment
- func (c DeleteExperiment) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a DeleteExperiment) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *DeleteExperiment) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteExperiment)
- func (newState *DeleteExperiment) SyncEffectiveFieldsDuringRead(existingState DeleteExperiment)
- func (o DeleteExperiment) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o DeleteExperiment) Type(ctx context.Context) attr.Type
- type DeleteExperimentResponse
- func (c DeleteExperimentResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a DeleteExperimentResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *DeleteExperimentResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteExperimentResponse)
- func (newState *DeleteExperimentResponse) SyncEffectiveFieldsDuringRead(existingState DeleteExperimentResponse)
- func (o DeleteExperimentResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o DeleteExperimentResponse) Type(ctx context.Context) attr.Type
- type DeleteExperimentResponse_SdkV2
- func (c DeleteExperimentResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a DeleteExperimentResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *DeleteExperimentResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteExperimentResponse_SdkV2)
- func (newState *DeleteExperimentResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState DeleteExperimentResponse_SdkV2)
- func (o DeleteExperimentResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o DeleteExperimentResponse_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteExperiment_SdkV2
- func (c DeleteExperiment_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a DeleteExperiment_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *DeleteExperiment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteExperiment_SdkV2)
- func (newState *DeleteExperiment_SdkV2) SyncEffectiveFieldsDuringRead(existingState DeleteExperiment_SdkV2)
- func (o DeleteExperiment_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o DeleteExperiment_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteModelRequest
- type DeleteModelRequest_SdkV2
- type DeleteModelResponse
- type DeleteModelResponse_SdkV2
- type DeleteModelTagRequest
- type DeleteModelTagRequest_SdkV2
- type DeleteModelTagResponse
- type DeleteModelTagResponse_SdkV2
- type DeleteModelVersionRequest
- type DeleteModelVersionRequest_SdkV2
- type DeleteModelVersionResponse
- type DeleteModelVersionResponse_SdkV2
- type DeleteModelVersionTagRequest
- type DeleteModelVersionTagRequest_SdkV2
- type DeleteModelVersionTagResponse
- type DeleteModelVersionTagResponse_SdkV2
- type DeleteRun
- func (c DeleteRun) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a DeleteRun) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *DeleteRun) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteRun)
- func (newState *DeleteRun) SyncEffectiveFieldsDuringRead(existingState DeleteRun)
- func (o DeleteRun) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o DeleteRun) Type(ctx context.Context) attr.Type
- type DeleteRunResponse
- func (c DeleteRunResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a DeleteRunResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *DeleteRunResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteRunResponse)
- func (newState *DeleteRunResponse) SyncEffectiveFieldsDuringRead(existingState DeleteRunResponse)
- func (o DeleteRunResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o DeleteRunResponse) Type(ctx context.Context) attr.Type
- type DeleteRunResponse_SdkV2
- func (c DeleteRunResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a DeleteRunResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *DeleteRunResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteRunResponse_SdkV2)
- func (newState *DeleteRunResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState DeleteRunResponse_SdkV2)
- func (o DeleteRunResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o DeleteRunResponse_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteRun_SdkV2
- func (c DeleteRun_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a DeleteRun_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *DeleteRun_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteRun_SdkV2)
- func (newState *DeleteRun_SdkV2) SyncEffectiveFieldsDuringRead(existingState DeleteRun_SdkV2)
- func (o DeleteRun_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o DeleteRun_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteRuns
- func (c DeleteRuns) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a DeleteRuns) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *DeleteRuns) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteRuns)
- func (newState *DeleteRuns) SyncEffectiveFieldsDuringRead(existingState DeleteRuns)
- func (o DeleteRuns) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o DeleteRuns) Type(ctx context.Context) attr.Type
- type DeleteRunsResponse
- func (c DeleteRunsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a DeleteRunsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *DeleteRunsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteRunsResponse)
- func (newState *DeleteRunsResponse) SyncEffectiveFieldsDuringRead(existingState DeleteRunsResponse)
- func (o DeleteRunsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o DeleteRunsResponse) Type(ctx context.Context) attr.Type
- type DeleteRunsResponse_SdkV2
- func (c DeleteRunsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a DeleteRunsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *DeleteRunsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteRunsResponse_SdkV2)
- func (newState *DeleteRunsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState DeleteRunsResponse_SdkV2)
- func (o DeleteRunsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o DeleteRunsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteRuns_SdkV2
- func (c DeleteRuns_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a DeleteRuns_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *DeleteRuns_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteRuns_SdkV2)
- func (newState *DeleteRuns_SdkV2) SyncEffectiveFieldsDuringRead(existingState DeleteRuns_SdkV2)
- func (o DeleteRuns_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o DeleteRuns_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteTag
- func (c DeleteTag) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a DeleteTag) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *DeleteTag) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteTag)
- func (newState *DeleteTag) SyncEffectiveFieldsDuringRead(existingState DeleteTag)
- func (o DeleteTag) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o DeleteTag) Type(ctx context.Context) attr.Type
- type DeleteTagResponse
- func (c DeleteTagResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a DeleteTagResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *DeleteTagResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteTagResponse)
- func (newState *DeleteTagResponse) SyncEffectiveFieldsDuringRead(existingState DeleteTagResponse)
- func (o DeleteTagResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o DeleteTagResponse) Type(ctx context.Context) attr.Type
- type DeleteTagResponse_SdkV2
- func (c DeleteTagResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a DeleteTagResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *DeleteTagResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteTagResponse_SdkV2)
- func (newState *DeleteTagResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState DeleteTagResponse_SdkV2)
- func (o DeleteTagResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o DeleteTagResponse_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteTag_SdkV2
- func (c DeleteTag_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a DeleteTag_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *DeleteTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteTag_SdkV2)
- func (newState *DeleteTag_SdkV2) SyncEffectiveFieldsDuringRead(existingState DeleteTag_SdkV2)
- func (o DeleteTag_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o DeleteTag_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteTransitionRequestRequest
- type DeleteTransitionRequestRequest_SdkV2
- type DeleteTransitionRequestResponse
- type DeleteTransitionRequestResponse_SdkV2
- type DeleteWebhookRequest
- type DeleteWebhookRequest_SdkV2
- type DeleteWebhookResponse
- type DeleteWebhookResponse_SdkV2
- type Experiment
- func (c Experiment) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a Experiment) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *Experiment) GetTags(ctx context.Context) ([]ExperimentTag, bool)
- func (o *Experiment) SetTags(ctx context.Context, v []ExperimentTag)
- func (newState *Experiment) SyncEffectiveFieldsDuringCreateOrUpdate(plan Experiment)
- func (newState *Experiment) SyncEffectiveFieldsDuringRead(existingState Experiment)
- func (o Experiment) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o Experiment) Type(ctx context.Context) attr.Type
- type ExperimentAccessControlRequest
- func (c ExperimentAccessControlRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ExperimentAccessControlRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *ExperimentAccessControlRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentAccessControlRequest)
- func (newState *ExperimentAccessControlRequest) SyncEffectiveFieldsDuringRead(existingState ExperimentAccessControlRequest)
- func (o ExperimentAccessControlRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ExperimentAccessControlRequest) Type(ctx context.Context) attr.Type
- type ExperimentAccessControlRequest_SdkV2
- func (c ExperimentAccessControlRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ExperimentAccessControlRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *ExperimentAccessControlRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentAccessControlRequest_SdkV2)
- func (newState *ExperimentAccessControlRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState ExperimentAccessControlRequest_SdkV2)
- func (o ExperimentAccessControlRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ExperimentAccessControlRequest_SdkV2) Type(ctx context.Context) attr.Type
- type ExperimentAccessControlResponse
- func (c ExperimentAccessControlResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (o *ExperimentAccessControlResponse) GetAllPermissions(ctx context.Context) ([]ExperimentPermission, bool)
- func (a ExperimentAccessControlResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ExperimentAccessControlResponse) SetAllPermissions(ctx context.Context, v []ExperimentPermission)
- func (newState *ExperimentAccessControlResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentAccessControlResponse)
- func (newState *ExperimentAccessControlResponse) SyncEffectiveFieldsDuringRead(existingState ExperimentAccessControlResponse)
- func (o ExperimentAccessControlResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ExperimentAccessControlResponse) Type(ctx context.Context) attr.Type
- type ExperimentAccessControlResponse_SdkV2
- func (c ExperimentAccessControlResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (o *ExperimentAccessControlResponse_SdkV2) GetAllPermissions(ctx context.Context) ([]ExperimentPermission_SdkV2, bool)
- func (a ExperimentAccessControlResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ExperimentAccessControlResponse_SdkV2) SetAllPermissions(ctx context.Context, v []ExperimentPermission_SdkV2)
- func (newState *ExperimentAccessControlResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentAccessControlResponse_SdkV2)
- func (newState *ExperimentAccessControlResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState ExperimentAccessControlResponse_SdkV2)
- func (o ExperimentAccessControlResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ExperimentAccessControlResponse_SdkV2) Type(ctx context.Context) attr.Type
- type ExperimentPermission
- func (c ExperimentPermission) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ExperimentPermission) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ExperimentPermission) GetInheritedFromObject(ctx context.Context) ([]types.String, bool)
- func (o *ExperimentPermission) SetInheritedFromObject(ctx context.Context, v []types.String)
- func (newState *ExperimentPermission) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentPermission)
- func (newState *ExperimentPermission) SyncEffectiveFieldsDuringRead(existingState ExperimentPermission)
- func (o ExperimentPermission) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ExperimentPermission) Type(ctx context.Context) attr.Type
- type ExperimentPermission_SdkV2
- func (c ExperimentPermission_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ExperimentPermission_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ExperimentPermission_SdkV2) GetInheritedFromObject(ctx context.Context) ([]types.String, bool)
- func (o *ExperimentPermission_SdkV2) SetInheritedFromObject(ctx context.Context, v []types.String)
- func (newState *ExperimentPermission_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentPermission_SdkV2)
- func (newState *ExperimentPermission_SdkV2) SyncEffectiveFieldsDuringRead(existingState ExperimentPermission_SdkV2)
- func (o ExperimentPermission_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ExperimentPermission_SdkV2) Type(ctx context.Context) attr.Type
- type ExperimentPermissions
- func (c ExperimentPermissions) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (o *ExperimentPermissions) GetAccessControlList(ctx context.Context) ([]ExperimentAccessControlResponse, bool)
- func (a ExperimentPermissions) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ExperimentPermissions) SetAccessControlList(ctx context.Context, v []ExperimentAccessControlResponse)
- func (newState *ExperimentPermissions) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentPermissions)
- func (newState *ExperimentPermissions) SyncEffectiveFieldsDuringRead(existingState ExperimentPermissions)
- func (o ExperimentPermissions) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ExperimentPermissions) Type(ctx context.Context) attr.Type
- type ExperimentPermissionsDescription
- func (c ExperimentPermissionsDescription) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ExperimentPermissionsDescription) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *ExperimentPermissionsDescription) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentPermissionsDescription)
- func (newState *ExperimentPermissionsDescription) SyncEffectiveFieldsDuringRead(existingState ExperimentPermissionsDescription)
- func (o ExperimentPermissionsDescription) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ExperimentPermissionsDescription) Type(ctx context.Context) attr.Type
- type ExperimentPermissionsDescription_SdkV2
- func (c ExperimentPermissionsDescription_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ExperimentPermissionsDescription_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *ExperimentPermissionsDescription_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentPermissionsDescription_SdkV2)
- func (newState *ExperimentPermissionsDescription_SdkV2) SyncEffectiveFieldsDuringRead(existingState ExperimentPermissionsDescription_SdkV2)
- func (o ExperimentPermissionsDescription_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ExperimentPermissionsDescription_SdkV2) Type(ctx context.Context) attr.Type
- type ExperimentPermissionsRequest
- func (c ExperimentPermissionsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (o *ExperimentPermissionsRequest) GetAccessControlList(ctx context.Context) ([]ExperimentAccessControlRequest, bool)
- func (a ExperimentPermissionsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ExperimentPermissionsRequest) SetAccessControlList(ctx context.Context, v []ExperimentAccessControlRequest)
- func (newState *ExperimentPermissionsRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentPermissionsRequest)
- func (newState *ExperimentPermissionsRequest) SyncEffectiveFieldsDuringRead(existingState ExperimentPermissionsRequest)
- func (o ExperimentPermissionsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ExperimentPermissionsRequest) Type(ctx context.Context) attr.Type
- type ExperimentPermissionsRequest_SdkV2
- func (c ExperimentPermissionsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (o *ExperimentPermissionsRequest_SdkV2) GetAccessControlList(ctx context.Context) ([]ExperimentAccessControlRequest_SdkV2, bool)
- func (a ExperimentPermissionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ExperimentPermissionsRequest_SdkV2) SetAccessControlList(ctx context.Context, v []ExperimentAccessControlRequest_SdkV2)
- func (newState *ExperimentPermissionsRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentPermissionsRequest_SdkV2)
- func (newState *ExperimentPermissionsRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState ExperimentPermissionsRequest_SdkV2)
- func (o ExperimentPermissionsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ExperimentPermissionsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type ExperimentPermissions_SdkV2
- func (c ExperimentPermissions_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (o *ExperimentPermissions_SdkV2) GetAccessControlList(ctx context.Context) ([]ExperimentAccessControlResponse_SdkV2, bool)
- func (a ExperimentPermissions_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ExperimentPermissions_SdkV2) SetAccessControlList(ctx context.Context, v []ExperimentAccessControlResponse_SdkV2)
- func (newState *ExperimentPermissions_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentPermissions_SdkV2)
- func (newState *ExperimentPermissions_SdkV2) SyncEffectiveFieldsDuringRead(existingState ExperimentPermissions_SdkV2)
- func (o ExperimentPermissions_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ExperimentPermissions_SdkV2) Type(ctx context.Context) attr.Type
- type ExperimentTag
- func (c ExperimentTag) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ExperimentTag) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *ExperimentTag) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentTag)
- func (newState *ExperimentTag) SyncEffectiveFieldsDuringRead(existingState ExperimentTag)
- func (o ExperimentTag) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ExperimentTag) Type(ctx context.Context) attr.Type
- type ExperimentTag_SdkV2
- func (c ExperimentTag_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ExperimentTag_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *ExperimentTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentTag_SdkV2)
- func (newState *ExperimentTag_SdkV2) SyncEffectiveFieldsDuringRead(existingState ExperimentTag_SdkV2)
- func (o ExperimentTag_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ExperimentTag_SdkV2) Type(ctx context.Context) attr.Type
- type Experiment_SdkV2
- func (c Experiment_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a Experiment_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *Experiment_SdkV2) GetTags(ctx context.Context) ([]ExperimentTag_SdkV2, bool)
- func (o *Experiment_SdkV2) SetTags(ctx context.Context, v []ExperimentTag_SdkV2)
- func (newState *Experiment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan Experiment_SdkV2)
- func (newState *Experiment_SdkV2) SyncEffectiveFieldsDuringRead(existingState Experiment_SdkV2)
- func (o Experiment_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o Experiment_SdkV2) Type(ctx context.Context) attr.Type
- type FileInfo
- func (c FileInfo) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a FileInfo) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *FileInfo) SyncEffectiveFieldsDuringCreateOrUpdate(plan FileInfo)
- func (newState *FileInfo) SyncEffectiveFieldsDuringRead(existingState FileInfo)
- func (o FileInfo) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o FileInfo) Type(ctx context.Context) attr.Type
- type FileInfo_SdkV2
- func (c FileInfo_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a FileInfo_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *FileInfo_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan FileInfo_SdkV2)
- func (newState *FileInfo_SdkV2) SyncEffectiveFieldsDuringRead(existingState FileInfo_SdkV2)
- func (o FileInfo_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o FileInfo_SdkV2) Type(ctx context.Context) attr.Type
- type GetByNameRequest
- type GetByNameRequest_SdkV2
- type GetExperimentPermissionLevelsRequest
- type GetExperimentPermissionLevelsRequest_SdkV2
- func (a GetExperimentPermissionLevelsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o GetExperimentPermissionLevelsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetExperimentPermissionLevelsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetExperimentPermissionLevelsResponse
- func (c GetExperimentPermissionLevelsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a GetExperimentPermissionLevelsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *GetExperimentPermissionLevelsResponse) GetPermissionLevels(ctx context.Context) ([]ExperimentPermissionsDescription, bool)
- func (o *GetExperimentPermissionLevelsResponse) SetPermissionLevels(ctx context.Context, v []ExperimentPermissionsDescription)
- func (newState *GetExperimentPermissionLevelsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetExperimentPermissionLevelsResponse)
- func (newState *GetExperimentPermissionLevelsResponse) SyncEffectiveFieldsDuringRead(existingState GetExperimentPermissionLevelsResponse)
- func (o GetExperimentPermissionLevelsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetExperimentPermissionLevelsResponse) Type(ctx context.Context) attr.Type
- type GetExperimentPermissionLevelsResponse_SdkV2
- func (c GetExperimentPermissionLevelsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a GetExperimentPermissionLevelsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *GetExperimentPermissionLevelsResponse_SdkV2) GetPermissionLevels(ctx context.Context) ([]ExperimentPermissionsDescription_SdkV2, bool)
- func (o *GetExperimentPermissionLevelsResponse_SdkV2) SetPermissionLevels(ctx context.Context, v []ExperimentPermissionsDescription_SdkV2)
- func (newState *GetExperimentPermissionLevelsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetExperimentPermissionLevelsResponse_SdkV2)
- func (newState *GetExperimentPermissionLevelsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState GetExperimentPermissionLevelsResponse_SdkV2)
- func (o GetExperimentPermissionLevelsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetExperimentPermissionLevelsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type GetExperimentPermissionsRequest
- type GetExperimentPermissionsRequest_SdkV2
- type GetExperimentRequest
- type GetExperimentRequest_SdkV2
- type GetExperimentResponse
- func (c GetExperimentResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a GetExperimentResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *GetExperimentResponse) GetExperiment(ctx context.Context) (Experiment, bool)
- func (o *GetExperimentResponse) SetExperiment(ctx context.Context, v Experiment)
- func (newState *GetExperimentResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetExperimentResponse)
- func (newState *GetExperimentResponse) SyncEffectiveFieldsDuringRead(existingState GetExperimentResponse)
- func (o GetExperimentResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetExperimentResponse) Type(ctx context.Context) attr.Type
- type GetExperimentResponse_SdkV2
- func (c GetExperimentResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a GetExperimentResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *GetExperimentResponse_SdkV2) GetExperiment(ctx context.Context) (Experiment_SdkV2, bool)
- func (o *GetExperimentResponse_SdkV2) SetExperiment(ctx context.Context, v Experiment_SdkV2)
- func (newState *GetExperimentResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetExperimentResponse_SdkV2)
- func (newState *GetExperimentResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState GetExperimentResponse_SdkV2)
- func (o GetExperimentResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetExperimentResponse_SdkV2) Type(ctx context.Context) attr.Type
- type GetHistoryRequest
- type GetHistoryRequest_SdkV2
- type GetLatestVersionsRequest
- func (c GetLatestVersionsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a GetLatestVersionsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *GetLatestVersionsRequest) GetStages(ctx context.Context) ([]types.String, bool)
- func (o *GetLatestVersionsRequest) SetStages(ctx context.Context, v []types.String)
- func (newState *GetLatestVersionsRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetLatestVersionsRequest)
- func (newState *GetLatestVersionsRequest) SyncEffectiveFieldsDuringRead(existingState GetLatestVersionsRequest)
- func (o GetLatestVersionsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetLatestVersionsRequest) Type(ctx context.Context) attr.Type
- type GetLatestVersionsRequest_SdkV2
- func (c GetLatestVersionsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a GetLatestVersionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *GetLatestVersionsRequest_SdkV2) GetStages(ctx context.Context) ([]types.String, bool)
- func (o *GetLatestVersionsRequest_SdkV2) SetStages(ctx context.Context, v []types.String)
- func (newState *GetLatestVersionsRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetLatestVersionsRequest_SdkV2)
- func (newState *GetLatestVersionsRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState GetLatestVersionsRequest_SdkV2)
- func (o GetLatestVersionsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetLatestVersionsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetLatestVersionsResponse
- func (c GetLatestVersionsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a GetLatestVersionsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *GetLatestVersionsResponse) GetModelVersions(ctx context.Context) ([]ModelVersion, bool)
- func (o *GetLatestVersionsResponse) SetModelVersions(ctx context.Context, v []ModelVersion)
- func (newState *GetLatestVersionsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetLatestVersionsResponse)
- func (newState *GetLatestVersionsResponse) SyncEffectiveFieldsDuringRead(existingState GetLatestVersionsResponse)
- func (o GetLatestVersionsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetLatestVersionsResponse) Type(ctx context.Context) attr.Type
- type GetLatestVersionsResponse_SdkV2
- func (c GetLatestVersionsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a GetLatestVersionsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *GetLatestVersionsResponse_SdkV2) GetModelVersions(ctx context.Context) ([]ModelVersion_SdkV2, bool)
- func (o *GetLatestVersionsResponse_SdkV2) SetModelVersions(ctx context.Context, v []ModelVersion_SdkV2)
- func (newState *GetLatestVersionsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetLatestVersionsResponse_SdkV2)
- func (newState *GetLatestVersionsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState GetLatestVersionsResponse_SdkV2)
- func (o GetLatestVersionsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetLatestVersionsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type GetMetricHistoryResponse
- func (c GetMetricHistoryResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a GetMetricHistoryResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *GetMetricHistoryResponse) GetMetrics(ctx context.Context) ([]Metric, bool)
- func (o *GetMetricHistoryResponse) SetMetrics(ctx context.Context, v []Metric)
- func (newState *GetMetricHistoryResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetMetricHistoryResponse)
- func (newState *GetMetricHistoryResponse) SyncEffectiveFieldsDuringRead(existingState GetMetricHistoryResponse)
- func (o GetMetricHistoryResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetMetricHistoryResponse) Type(ctx context.Context) attr.Type
- type GetMetricHistoryResponse_SdkV2
- func (c GetMetricHistoryResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a GetMetricHistoryResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *GetMetricHistoryResponse_SdkV2) GetMetrics(ctx context.Context) ([]Metric_SdkV2, bool)
- func (o *GetMetricHistoryResponse_SdkV2) SetMetrics(ctx context.Context, v []Metric_SdkV2)
- func (newState *GetMetricHistoryResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetMetricHistoryResponse_SdkV2)
- func (newState *GetMetricHistoryResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState GetMetricHistoryResponse_SdkV2)
- func (o GetMetricHistoryResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetMetricHistoryResponse_SdkV2) Type(ctx context.Context) attr.Type
- type GetModelRequest
- type GetModelRequest_SdkV2
- type GetModelResponse
- func (a GetModelResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *GetModelResponse) GetRegisteredModelDatabricks(ctx context.Context) (ModelDatabricks, bool)
- func (o *GetModelResponse) SetRegisteredModelDatabricks(ctx context.Context, v ModelDatabricks)
- func (o GetModelResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetModelResponse) Type(ctx context.Context) attr.Type
- type GetModelResponse_SdkV2
- func (a GetModelResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *GetModelResponse_SdkV2) GetRegisteredModelDatabricks(ctx context.Context) (ModelDatabricks_SdkV2, bool)
- func (o *GetModelResponse_SdkV2) SetRegisteredModelDatabricks(ctx context.Context, v ModelDatabricks_SdkV2)
- func (o GetModelResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetModelResponse_SdkV2) Type(ctx context.Context) attr.Type
- type GetModelVersionDownloadUriRequest
- type GetModelVersionDownloadUriRequest_SdkV2
- func (a GetModelVersionDownloadUriRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o GetModelVersionDownloadUriRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetModelVersionDownloadUriRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetModelVersionDownloadUriResponse
- func (c GetModelVersionDownloadUriResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a GetModelVersionDownloadUriResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *GetModelVersionDownloadUriResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetModelVersionDownloadUriResponse)
- func (newState *GetModelVersionDownloadUriResponse) SyncEffectiveFieldsDuringRead(existingState GetModelVersionDownloadUriResponse)
- func (o GetModelVersionDownloadUriResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetModelVersionDownloadUriResponse) Type(ctx context.Context) attr.Type
- type GetModelVersionDownloadUriResponse_SdkV2
- func (c GetModelVersionDownloadUriResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a GetModelVersionDownloadUriResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *GetModelVersionDownloadUriResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetModelVersionDownloadUriResponse_SdkV2)
- func (newState *GetModelVersionDownloadUriResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState GetModelVersionDownloadUriResponse_SdkV2)
- func (o GetModelVersionDownloadUriResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetModelVersionDownloadUriResponse_SdkV2) Type(ctx context.Context) attr.Type
- type GetModelVersionRequest
- type GetModelVersionRequest_SdkV2
- type GetModelVersionResponse
- func (c GetModelVersionResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a GetModelVersionResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *GetModelVersionResponse) GetModelVersion(ctx context.Context) (ModelVersion, bool)
- func (o *GetModelVersionResponse) SetModelVersion(ctx context.Context, v ModelVersion)
- func (newState *GetModelVersionResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetModelVersionResponse)
- func (newState *GetModelVersionResponse) SyncEffectiveFieldsDuringRead(existingState GetModelVersionResponse)
- func (o GetModelVersionResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetModelVersionResponse) Type(ctx context.Context) attr.Type
- type GetModelVersionResponse_SdkV2
- func (c GetModelVersionResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a GetModelVersionResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *GetModelVersionResponse_SdkV2) GetModelVersion(ctx context.Context) (ModelVersion_SdkV2, bool)
- func (o *GetModelVersionResponse_SdkV2) SetModelVersion(ctx context.Context, v ModelVersion_SdkV2)
- func (newState *GetModelVersionResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetModelVersionResponse_SdkV2)
- func (newState *GetModelVersionResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState GetModelVersionResponse_SdkV2)
- func (o GetModelVersionResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetModelVersionResponse_SdkV2) Type(ctx context.Context) attr.Type
- type GetRegisteredModelPermissionLevelsRequest
- func (a GetRegisteredModelPermissionLevelsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o GetRegisteredModelPermissionLevelsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetRegisteredModelPermissionLevelsRequest) Type(ctx context.Context) attr.Type
- type GetRegisteredModelPermissionLevelsRequest_SdkV2
- func (a GetRegisteredModelPermissionLevelsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o GetRegisteredModelPermissionLevelsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetRegisteredModelPermissionLevelsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetRegisteredModelPermissionLevelsResponse
- func (c GetRegisteredModelPermissionLevelsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a GetRegisteredModelPermissionLevelsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *GetRegisteredModelPermissionLevelsResponse) GetPermissionLevels(ctx context.Context) ([]RegisteredModelPermissionsDescription, bool)
- func (o *GetRegisteredModelPermissionLevelsResponse) SetPermissionLevels(ctx context.Context, v []RegisteredModelPermissionsDescription)
- func (newState *GetRegisteredModelPermissionLevelsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetRegisteredModelPermissionLevelsResponse)
- func (newState *GetRegisteredModelPermissionLevelsResponse) SyncEffectiveFieldsDuringRead(existingState GetRegisteredModelPermissionLevelsResponse)
- func (o GetRegisteredModelPermissionLevelsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetRegisteredModelPermissionLevelsResponse) Type(ctx context.Context) attr.Type
- type GetRegisteredModelPermissionLevelsResponse_SdkV2
- func (c GetRegisteredModelPermissionLevelsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a GetRegisteredModelPermissionLevelsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *GetRegisteredModelPermissionLevelsResponse_SdkV2) GetPermissionLevels(ctx context.Context) ([]RegisteredModelPermissionsDescription_SdkV2, bool)
- func (o *GetRegisteredModelPermissionLevelsResponse_SdkV2) SetPermissionLevels(ctx context.Context, v []RegisteredModelPermissionsDescription_SdkV2)
- func (newState *GetRegisteredModelPermissionLevelsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetRegisteredModelPermissionLevelsResponse_SdkV2)
- func (newState *GetRegisteredModelPermissionLevelsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState GetRegisteredModelPermissionLevelsResponse_SdkV2)
- func (o GetRegisteredModelPermissionLevelsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetRegisteredModelPermissionLevelsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type GetRegisteredModelPermissionsRequest
- type GetRegisteredModelPermissionsRequest_SdkV2
- func (a GetRegisteredModelPermissionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o GetRegisteredModelPermissionsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetRegisteredModelPermissionsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetRunRequest
- type GetRunRequest_SdkV2
- type GetRunResponse
- func (c GetRunResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a GetRunResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *GetRunResponse) GetRun(ctx context.Context) (Run, bool)
- func (o *GetRunResponse) SetRun(ctx context.Context, v Run)
- func (newState *GetRunResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetRunResponse)
- func (newState *GetRunResponse) SyncEffectiveFieldsDuringRead(existingState GetRunResponse)
- func (o GetRunResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetRunResponse) Type(ctx context.Context) attr.Type
- type GetRunResponse_SdkV2
- func (c GetRunResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a GetRunResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *GetRunResponse_SdkV2) GetRun(ctx context.Context) (Run_SdkV2, bool)
- func (o *GetRunResponse_SdkV2) SetRun(ctx context.Context, v Run_SdkV2)
- func (newState *GetRunResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetRunResponse_SdkV2)
- func (newState *GetRunResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState GetRunResponse_SdkV2)
- func (o GetRunResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o GetRunResponse_SdkV2) Type(ctx context.Context) attr.Type
- type HttpUrlSpec
- func (c HttpUrlSpec) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a HttpUrlSpec) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *HttpUrlSpec) SyncEffectiveFieldsDuringCreateOrUpdate(plan HttpUrlSpec)
- func (newState *HttpUrlSpec) SyncEffectiveFieldsDuringRead(existingState HttpUrlSpec)
- func (o HttpUrlSpec) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o HttpUrlSpec) Type(ctx context.Context) attr.Type
- type HttpUrlSpecWithoutSecret
- func (c HttpUrlSpecWithoutSecret) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a HttpUrlSpecWithoutSecret) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *HttpUrlSpecWithoutSecret) SyncEffectiveFieldsDuringCreateOrUpdate(plan HttpUrlSpecWithoutSecret)
- func (newState *HttpUrlSpecWithoutSecret) SyncEffectiveFieldsDuringRead(existingState HttpUrlSpecWithoutSecret)
- func (o HttpUrlSpecWithoutSecret) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o HttpUrlSpecWithoutSecret) Type(ctx context.Context) attr.Type
- type HttpUrlSpecWithoutSecret_SdkV2
- func (c HttpUrlSpecWithoutSecret_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a HttpUrlSpecWithoutSecret_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *HttpUrlSpecWithoutSecret_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan HttpUrlSpecWithoutSecret_SdkV2)
- func (newState *HttpUrlSpecWithoutSecret_SdkV2) SyncEffectiveFieldsDuringRead(existingState HttpUrlSpecWithoutSecret_SdkV2)
- func (o HttpUrlSpecWithoutSecret_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o HttpUrlSpecWithoutSecret_SdkV2) Type(ctx context.Context) attr.Type
- type HttpUrlSpec_SdkV2
- func (c HttpUrlSpec_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a HttpUrlSpec_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *HttpUrlSpec_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan HttpUrlSpec_SdkV2)
- func (newState *HttpUrlSpec_SdkV2) SyncEffectiveFieldsDuringRead(existingState HttpUrlSpec_SdkV2)
- func (o HttpUrlSpec_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o HttpUrlSpec_SdkV2) Type(ctx context.Context) attr.Type
- type InputTag
- func (c InputTag) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a InputTag) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *InputTag) SyncEffectiveFieldsDuringCreateOrUpdate(plan InputTag)
- func (newState *InputTag) SyncEffectiveFieldsDuringRead(existingState InputTag)
- func (o InputTag) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o InputTag) Type(ctx context.Context) attr.Type
- type InputTag_SdkV2
- func (c InputTag_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a InputTag_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *InputTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan InputTag_SdkV2)
- func (newState *InputTag_SdkV2) SyncEffectiveFieldsDuringRead(existingState InputTag_SdkV2)
- func (o InputTag_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o InputTag_SdkV2) Type(ctx context.Context) attr.Type
- type JobSpec
- func (c JobSpec) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a JobSpec) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *JobSpec) SyncEffectiveFieldsDuringCreateOrUpdate(plan JobSpec)
- func (newState *JobSpec) SyncEffectiveFieldsDuringRead(existingState JobSpec)
- func (o JobSpec) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o JobSpec) Type(ctx context.Context) attr.Type
- type JobSpecWithoutSecret
- func (c JobSpecWithoutSecret) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a JobSpecWithoutSecret) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *JobSpecWithoutSecret) SyncEffectiveFieldsDuringCreateOrUpdate(plan JobSpecWithoutSecret)
- func (newState *JobSpecWithoutSecret) SyncEffectiveFieldsDuringRead(existingState JobSpecWithoutSecret)
- func (o JobSpecWithoutSecret) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o JobSpecWithoutSecret) Type(ctx context.Context) attr.Type
- type JobSpecWithoutSecret_SdkV2
- func (c JobSpecWithoutSecret_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a JobSpecWithoutSecret_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *JobSpecWithoutSecret_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan JobSpecWithoutSecret_SdkV2)
- func (newState *JobSpecWithoutSecret_SdkV2) SyncEffectiveFieldsDuringRead(existingState JobSpecWithoutSecret_SdkV2)
- func (o JobSpecWithoutSecret_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o JobSpecWithoutSecret_SdkV2) Type(ctx context.Context) attr.Type
- type JobSpec_SdkV2
- func (c JobSpec_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a JobSpec_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *JobSpec_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan JobSpec_SdkV2)
- func (newState *JobSpec_SdkV2) SyncEffectiveFieldsDuringRead(existingState JobSpec_SdkV2)
- func (o JobSpec_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o JobSpec_SdkV2) Type(ctx context.Context) attr.Type
- type ListArtifactsRequest
- type ListArtifactsRequest_SdkV2
- type ListArtifactsResponse
- func (c ListArtifactsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ListArtifactsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ListArtifactsResponse) GetFiles(ctx context.Context) ([]FileInfo, bool)
- func (o *ListArtifactsResponse) SetFiles(ctx context.Context, v []FileInfo)
- func (newState *ListArtifactsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan ListArtifactsResponse)
- func (newState *ListArtifactsResponse) SyncEffectiveFieldsDuringRead(existingState ListArtifactsResponse)
- func (o ListArtifactsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ListArtifactsResponse) Type(ctx context.Context) attr.Type
- type ListArtifactsResponse_SdkV2
- func (c ListArtifactsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ListArtifactsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ListArtifactsResponse_SdkV2) GetFiles(ctx context.Context) ([]FileInfo_SdkV2, bool)
- func (o *ListArtifactsResponse_SdkV2) SetFiles(ctx context.Context, v []FileInfo_SdkV2)
- func (newState *ListArtifactsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ListArtifactsResponse_SdkV2)
- func (newState *ListArtifactsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState ListArtifactsResponse_SdkV2)
- func (o ListArtifactsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ListArtifactsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type ListExperimentsRequest
- type ListExperimentsRequest_SdkV2
- type ListExperimentsResponse
- func (c ListExperimentsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ListExperimentsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ListExperimentsResponse) GetExperiments(ctx context.Context) ([]Experiment, bool)
- func (o *ListExperimentsResponse) SetExperiments(ctx context.Context, v []Experiment)
- func (newState *ListExperimentsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan ListExperimentsResponse)
- func (newState *ListExperimentsResponse) SyncEffectiveFieldsDuringRead(existingState ListExperimentsResponse)
- func (o ListExperimentsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ListExperimentsResponse) Type(ctx context.Context) attr.Type
- type ListExperimentsResponse_SdkV2
- func (c ListExperimentsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ListExperimentsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ListExperimentsResponse_SdkV2) GetExperiments(ctx context.Context) ([]Experiment_SdkV2, bool)
- func (o *ListExperimentsResponse_SdkV2) SetExperiments(ctx context.Context, v []Experiment_SdkV2)
- func (newState *ListExperimentsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ListExperimentsResponse_SdkV2)
- func (newState *ListExperimentsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState ListExperimentsResponse_SdkV2)
- func (o ListExperimentsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ListExperimentsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type ListModelsRequest
- type ListModelsRequest_SdkV2
- type ListModelsResponse
- func (c ListModelsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ListModelsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ListModelsResponse) GetRegisteredModels(ctx context.Context) ([]Model, bool)
- func (o *ListModelsResponse) SetRegisteredModels(ctx context.Context, v []Model)
- func (newState *ListModelsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan ListModelsResponse)
- func (newState *ListModelsResponse) SyncEffectiveFieldsDuringRead(existingState ListModelsResponse)
- func (o ListModelsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ListModelsResponse) Type(ctx context.Context) attr.Type
- type ListModelsResponse_SdkV2
- func (c ListModelsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ListModelsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ListModelsResponse_SdkV2) GetRegisteredModels(ctx context.Context) ([]Model_SdkV2, bool)
- func (o *ListModelsResponse_SdkV2) SetRegisteredModels(ctx context.Context, v []Model_SdkV2)
- func (newState *ListModelsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ListModelsResponse_SdkV2)
- func (newState *ListModelsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState ListModelsResponse_SdkV2)
- func (o ListModelsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ListModelsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type ListRegistryWebhooks
- func (c ListRegistryWebhooks) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ListRegistryWebhooks) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ListRegistryWebhooks) GetWebhooks(ctx context.Context) ([]RegistryWebhook, bool)
- func (o *ListRegistryWebhooks) SetWebhooks(ctx context.Context, v []RegistryWebhook)
- func (newState *ListRegistryWebhooks) SyncEffectiveFieldsDuringCreateOrUpdate(plan ListRegistryWebhooks)
- func (newState *ListRegistryWebhooks) SyncEffectiveFieldsDuringRead(existingState ListRegistryWebhooks)
- func (o ListRegistryWebhooks) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ListRegistryWebhooks) Type(ctx context.Context) attr.Type
- type ListRegistryWebhooks_SdkV2
- func (c ListRegistryWebhooks_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ListRegistryWebhooks_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ListRegistryWebhooks_SdkV2) GetWebhooks(ctx context.Context) ([]RegistryWebhook_SdkV2, bool)
- func (o *ListRegistryWebhooks_SdkV2) SetWebhooks(ctx context.Context, v []RegistryWebhook_SdkV2)
- func (newState *ListRegistryWebhooks_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ListRegistryWebhooks_SdkV2)
- func (newState *ListRegistryWebhooks_SdkV2) SyncEffectiveFieldsDuringRead(existingState ListRegistryWebhooks_SdkV2)
- func (o ListRegistryWebhooks_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ListRegistryWebhooks_SdkV2) Type(ctx context.Context) attr.Type
- type ListTransitionRequestsRequest
- type ListTransitionRequestsRequest_SdkV2
- type ListTransitionRequestsResponse
- func (a ListTransitionRequestsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ListTransitionRequestsResponse) GetRequests(ctx context.Context) ([]Activity, bool)
- func (o *ListTransitionRequestsResponse) SetRequests(ctx context.Context, v []Activity)
- func (o ListTransitionRequestsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ListTransitionRequestsResponse) Type(ctx context.Context) attr.Type
- type ListTransitionRequestsResponse_SdkV2
- func (a ListTransitionRequestsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ListTransitionRequestsResponse_SdkV2) GetRequests(ctx context.Context) ([]Activity_SdkV2, bool)
- func (o *ListTransitionRequestsResponse_SdkV2) SetRequests(ctx context.Context, v []Activity_SdkV2)
- func (o ListTransitionRequestsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ListTransitionRequestsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type ListWebhooksRequest
- func (a ListWebhooksRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ListWebhooksRequest) GetEvents(ctx context.Context) ([]types.String, bool)
- func (o *ListWebhooksRequest) SetEvents(ctx context.Context, v []types.String)
- func (o ListWebhooksRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ListWebhooksRequest) Type(ctx context.Context) attr.Type
- type ListWebhooksRequest_SdkV2
- func (a ListWebhooksRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ListWebhooksRequest_SdkV2) GetEvents(ctx context.Context) ([]types.String, bool)
- func (o *ListWebhooksRequest_SdkV2) SetEvents(ctx context.Context, v []types.String)
- func (o ListWebhooksRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ListWebhooksRequest_SdkV2) Type(ctx context.Context) attr.Type
- type LogBatch
- func (c LogBatch) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogBatch) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *LogBatch) GetMetrics(ctx context.Context) ([]Metric, bool)
- func (o *LogBatch) GetParams(ctx context.Context) ([]Param, bool)
- func (o *LogBatch) GetTags(ctx context.Context) ([]RunTag, bool)
- func (o *LogBatch) SetMetrics(ctx context.Context, v []Metric)
- func (o *LogBatch) SetParams(ctx context.Context, v []Param)
- func (o *LogBatch) SetTags(ctx context.Context, v []RunTag)
- func (newState *LogBatch) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogBatch)
- func (newState *LogBatch) SyncEffectiveFieldsDuringRead(existingState LogBatch)
- func (o LogBatch) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogBatch) Type(ctx context.Context) attr.Type
- type LogBatchResponse
- func (c LogBatchResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogBatchResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *LogBatchResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogBatchResponse)
- func (newState *LogBatchResponse) SyncEffectiveFieldsDuringRead(existingState LogBatchResponse)
- func (o LogBatchResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogBatchResponse) Type(ctx context.Context) attr.Type
- type LogBatchResponse_SdkV2
- func (c LogBatchResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogBatchResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *LogBatchResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogBatchResponse_SdkV2)
- func (newState *LogBatchResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogBatchResponse_SdkV2)
- func (o LogBatchResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogBatchResponse_SdkV2) Type(ctx context.Context) attr.Type
- type LogBatch_SdkV2
- func (c LogBatch_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogBatch_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *LogBatch_SdkV2) GetMetrics(ctx context.Context) ([]Metric_SdkV2, bool)
- func (o *LogBatch_SdkV2) GetParams(ctx context.Context) ([]Param_SdkV2, bool)
- func (o *LogBatch_SdkV2) GetTags(ctx context.Context) ([]RunTag_SdkV2, bool)
- func (o *LogBatch_SdkV2) SetMetrics(ctx context.Context, v []Metric_SdkV2)
- func (o *LogBatch_SdkV2) SetParams(ctx context.Context, v []Param_SdkV2)
- func (o *LogBatch_SdkV2) SetTags(ctx context.Context, v []RunTag_SdkV2)
- func (newState *LogBatch_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogBatch_SdkV2)
- func (newState *LogBatch_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogBatch_SdkV2)
- func (o LogBatch_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogBatch_SdkV2) Type(ctx context.Context) attr.Type
- type LogInputs
- func (c LogInputs) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogInputs) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *LogInputs) GetDatasets(ctx context.Context) ([]DatasetInput, bool)
- func (o *LogInputs) SetDatasets(ctx context.Context, v []DatasetInput)
- func (newState *LogInputs) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogInputs)
- func (newState *LogInputs) SyncEffectiveFieldsDuringRead(existingState LogInputs)
- func (o LogInputs) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogInputs) Type(ctx context.Context) attr.Type
- type LogInputsResponse
- func (c LogInputsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogInputsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *LogInputsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogInputsResponse)
- func (newState *LogInputsResponse) SyncEffectiveFieldsDuringRead(existingState LogInputsResponse)
- func (o LogInputsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogInputsResponse) Type(ctx context.Context) attr.Type
- type LogInputsResponse_SdkV2
- func (c LogInputsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogInputsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *LogInputsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogInputsResponse_SdkV2)
- func (newState *LogInputsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogInputsResponse_SdkV2)
- func (o LogInputsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogInputsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type LogInputs_SdkV2
- func (c LogInputs_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogInputs_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *LogInputs_SdkV2) GetDatasets(ctx context.Context) ([]DatasetInput_SdkV2, bool)
- func (o *LogInputs_SdkV2) SetDatasets(ctx context.Context, v []DatasetInput_SdkV2)
- func (newState *LogInputs_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogInputs_SdkV2)
- func (newState *LogInputs_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogInputs_SdkV2)
- func (o LogInputs_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogInputs_SdkV2) Type(ctx context.Context) attr.Type
- type LogMetric
- func (c LogMetric) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogMetric) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *LogMetric) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogMetric)
- func (newState *LogMetric) SyncEffectiveFieldsDuringRead(existingState LogMetric)
- func (o LogMetric) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogMetric) Type(ctx context.Context) attr.Type
- type LogMetricResponse
- func (c LogMetricResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogMetricResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *LogMetricResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogMetricResponse)
- func (newState *LogMetricResponse) SyncEffectiveFieldsDuringRead(existingState LogMetricResponse)
- func (o LogMetricResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogMetricResponse) Type(ctx context.Context) attr.Type
- type LogMetricResponse_SdkV2
- func (c LogMetricResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogMetricResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *LogMetricResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogMetricResponse_SdkV2)
- func (newState *LogMetricResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogMetricResponse_SdkV2)
- func (o LogMetricResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogMetricResponse_SdkV2) Type(ctx context.Context) attr.Type
- type LogMetric_SdkV2
- func (c LogMetric_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogMetric_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *LogMetric_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogMetric_SdkV2)
- func (newState *LogMetric_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogMetric_SdkV2)
- func (o LogMetric_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogMetric_SdkV2) Type(ctx context.Context) attr.Type
- type LogModel
- func (c LogModel) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogModel) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *LogModel) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogModel)
- func (newState *LogModel) SyncEffectiveFieldsDuringRead(existingState LogModel)
- func (o LogModel) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogModel) Type(ctx context.Context) attr.Type
- type LogModelResponse
- func (c LogModelResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogModelResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *LogModelResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogModelResponse)
- func (newState *LogModelResponse) SyncEffectiveFieldsDuringRead(existingState LogModelResponse)
- func (o LogModelResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogModelResponse) Type(ctx context.Context) attr.Type
- type LogModelResponse_SdkV2
- func (c LogModelResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogModelResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *LogModelResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogModelResponse_SdkV2)
- func (newState *LogModelResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogModelResponse_SdkV2)
- func (o LogModelResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogModelResponse_SdkV2) Type(ctx context.Context) attr.Type
- type LogModel_SdkV2
- func (c LogModel_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogModel_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *LogModel_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogModel_SdkV2)
- func (newState *LogModel_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogModel_SdkV2)
- func (o LogModel_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogModel_SdkV2) Type(ctx context.Context) attr.Type
- type LogParam
- func (c LogParam) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogParam) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *LogParam) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogParam)
- func (newState *LogParam) SyncEffectiveFieldsDuringRead(existingState LogParam)
- func (o LogParam) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogParam) Type(ctx context.Context) attr.Type
- type LogParamResponse
- func (c LogParamResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogParamResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *LogParamResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogParamResponse)
- func (newState *LogParamResponse) SyncEffectiveFieldsDuringRead(existingState LogParamResponse)
- func (o LogParamResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogParamResponse) Type(ctx context.Context) attr.Type
- type LogParamResponse_SdkV2
- func (c LogParamResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogParamResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *LogParamResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogParamResponse_SdkV2)
- func (newState *LogParamResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogParamResponse_SdkV2)
- func (o LogParamResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogParamResponse_SdkV2) Type(ctx context.Context) attr.Type
- type LogParam_SdkV2
- func (c LogParam_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a LogParam_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *LogParam_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogParam_SdkV2)
- func (newState *LogParam_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogParam_SdkV2)
- func (o LogParam_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o LogParam_SdkV2) Type(ctx context.Context) attr.Type
- type Metric
- func (c Metric) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a Metric) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *Metric) SyncEffectiveFieldsDuringCreateOrUpdate(plan Metric)
- func (newState *Metric) SyncEffectiveFieldsDuringRead(existingState Metric)
- func (o Metric) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o Metric) Type(ctx context.Context) attr.Type
- type Metric_SdkV2
- func (c Metric_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a Metric_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *Metric_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan Metric_SdkV2)
- func (newState *Metric_SdkV2) SyncEffectiveFieldsDuringRead(existingState Metric_SdkV2)
- func (o Metric_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o Metric_SdkV2) Type(ctx context.Context) attr.Type
- type Model
- func (c Model) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a Model) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *Model) GetLatestVersions(ctx context.Context) ([]ModelVersion, bool)
- func (o *Model) GetTags(ctx context.Context) ([]ModelTag, bool)
- func (o *Model) SetLatestVersions(ctx context.Context, v []ModelVersion)
- func (o *Model) SetTags(ctx context.Context, v []ModelTag)
- func (newState *Model) SyncEffectiveFieldsDuringCreateOrUpdate(plan Model)
- func (newState *Model) SyncEffectiveFieldsDuringRead(existingState Model)
- func (o Model) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o Model) Type(ctx context.Context) attr.Type
- type ModelDatabricks
- func (c ModelDatabricks) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ModelDatabricks) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ModelDatabricks) GetLatestVersions(ctx context.Context) ([]ModelVersion, bool)
- func (o *ModelDatabricks) GetTags(ctx context.Context) ([]ModelTag, bool)
- func (o *ModelDatabricks) SetLatestVersions(ctx context.Context, v []ModelVersion)
- func (o *ModelDatabricks) SetTags(ctx context.Context, v []ModelTag)
- func (newState *ModelDatabricks) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelDatabricks)
- func (newState *ModelDatabricks) SyncEffectiveFieldsDuringRead(existingState ModelDatabricks)
- func (o ModelDatabricks) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ModelDatabricks) Type(ctx context.Context) attr.Type
- type ModelDatabricks_SdkV2
- func (c ModelDatabricks_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ModelDatabricks_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ModelDatabricks_SdkV2) GetLatestVersions(ctx context.Context) ([]ModelVersion_SdkV2, bool)
- func (o *ModelDatabricks_SdkV2) GetTags(ctx context.Context) ([]ModelTag_SdkV2, bool)
- func (o *ModelDatabricks_SdkV2) SetLatestVersions(ctx context.Context, v []ModelVersion_SdkV2)
- func (o *ModelDatabricks_SdkV2) SetTags(ctx context.Context, v []ModelTag_SdkV2)
- func (newState *ModelDatabricks_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelDatabricks_SdkV2)
- func (newState *ModelDatabricks_SdkV2) SyncEffectiveFieldsDuringRead(existingState ModelDatabricks_SdkV2)
- func (o ModelDatabricks_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ModelDatabricks_SdkV2) Type(ctx context.Context) attr.Type
- type ModelTag
- func (c ModelTag) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ModelTag) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *ModelTag) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelTag)
- func (newState *ModelTag) SyncEffectiveFieldsDuringRead(existingState ModelTag)
- func (o ModelTag) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ModelTag) Type(ctx context.Context) attr.Type
- type ModelTag_SdkV2
- func (c ModelTag_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ModelTag_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *ModelTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelTag_SdkV2)
- func (newState *ModelTag_SdkV2) SyncEffectiveFieldsDuringRead(existingState ModelTag_SdkV2)
- func (o ModelTag_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ModelTag_SdkV2) Type(ctx context.Context) attr.Type
- type ModelVersion
- func (c ModelVersion) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ModelVersion) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ModelVersion) GetTags(ctx context.Context) ([]ModelVersionTag, bool)
- func (o *ModelVersion) SetTags(ctx context.Context, v []ModelVersionTag)
- func (newState *ModelVersion) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelVersion)
- func (newState *ModelVersion) SyncEffectiveFieldsDuringRead(existingState ModelVersion)
- func (o ModelVersion) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ModelVersion) Type(ctx context.Context) attr.Type
- type ModelVersionDatabricks
- func (c ModelVersionDatabricks) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ModelVersionDatabricks) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ModelVersionDatabricks) GetTags(ctx context.Context) ([]ModelVersionTag, bool)
- func (o *ModelVersionDatabricks) SetTags(ctx context.Context, v []ModelVersionTag)
- func (newState *ModelVersionDatabricks) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelVersionDatabricks)
- func (newState *ModelVersionDatabricks) SyncEffectiveFieldsDuringRead(existingState ModelVersionDatabricks)
- func (o ModelVersionDatabricks) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ModelVersionDatabricks) Type(ctx context.Context) attr.Type
- type ModelVersionDatabricks_SdkV2
- func (c ModelVersionDatabricks_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ModelVersionDatabricks_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ModelVersionDatabricks_SdkV2) GetTags(ctx context.Context) ([]ModelVersionTag_SdkV2, bool)
- func (o *ModelVersionDatabricks_SdkV2) SetTags(ctx context.Context, v []ModelVersionTag_SdkV2)
- func (newState *ModelVersionDatabricks_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelVersionDatabricks_SdkV2)
- func (newState *ModelVersionDatabricks_SdkV2) SyncEffectiveFieldsDuringRead(existingState ModelVersionDatabricks_SdkV2)
- func (o ModelVersionDatabricks_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ModelVersionDatabricks_SdkV2) Type(ctx context.Context) attr.Type
- type ModelVersionTag
- func (c ModelVersionTag) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ModelVersionTag) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *ModelVersionTag) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelVersionTag)
- func (newState *ModelVersionTag) SyncEffectiveFieldsDuringRead(existingState ModelVersionTag)
- func (o ModelVersionTag) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ModelVersionTag) Type(ctx context.Context) attr.Type
- type ModelVersionTag_SdkV2
- func (c ModelVersionTag_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ModelVersionTag_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *ModelVersionTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelVersionTag_SdkV2)
- func (newState *ModelVersionTag_SdkV2) SyncEffectiveFieldsDuringRead(existingState ModelVersionTag_SdkV2)
- func (o ModelVersionTag_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ModelVersionTag_SdkV2) Type(ctx context.Context) attr.Type
- type ModelVersion_SdkV2
- func (c ModelVersion_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a ModelVersion_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *ModelVersion_SdkV2) GetTags(ctx context.Context) ([]ModelVersionTag_SdkV2, bool)
- func (o *ModelVersion_SdkV2) SetTags(ctx context.Context, v []ModelVersionTag_SdkV2)
- func (newState *ModelVersion_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelVersion_SdkV2)
- func (newState *ModelVersion_SdkV2) SyncEffectiveFieldsDuringRead(existingState ModelVersion_SdkV2)
- func (o ModelVersion_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o ModelVersion_SdkV2) Type(ctx context.Context) attr.Type
- type Model_SdkV2
- func (c Model_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a Model_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *Model_SdkV2) GetLatestVersions(ctx context.Context) ([]ModelVersion_SdkV2, bool)
- func (o *Model_SdkV2) GetTags(ctx context.Context) ([]ModelTag_SdkV2, bool)
- func (o *Model_SdkV2) SetLatestVersions(ctx context.Context, v []ModelVersion_SdkV2)
- func (o *Model_SdkV2) SetTags(ctx context.Context, v []ModelTag_SdkV2)
- func (newState *Model_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan Model_SdkV2)
- func (newState *Model_SdkV2) SyncEffectiveFieldsDuringRead(existingState Model_SdkV2)
- func (o Model_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o Model_SdkV2) Type(ctx context.Context) attr.Type
- type Param
- func (c Param) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a Param) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *Param) SyncEffectiveFieldsDuringCreateOrUpdate(plan Param)
- func (newState *Param) SyncEffectiveFieldsDuringRead(existingState Param)
- func (o Param) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o Param) Type(ctx context.Context) attr.Type
- type Param_SdkV2
- func (c Param_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a Param_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *Param_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan Param_SdkV2)
- func (newState *Param_SdkV2) SyncEffectiveFieldsDuringRead(existingState Param_SdkV2)
- func (o Param_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o Param_SdkV2) Type(ctx context.Context) attr.Type
- type RegisteredModelAccessControlRequest
- func (c RegisteredModelAccessControlRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RegisteredModelAccessControlRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RegisteredModelAccessControlRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelAccessControlRequest)
- func (newState *RegisteredModelAccessControlRequest) SyncEffectiveFieldsDuringRead(existingState RegisteredModelAccessControlRequest)
- func (o RegisteredModelAccessControlRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RegisteredModelAccessControlRequest) Type(ctx context.Context) attr.Type
- type RegisteredModelAccessControlRequest_SdkV2
- func (c RegisteredModelAccessControlRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RegisteredModelAccessControlRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RegisteredModelAccessControlRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelAccessControlRequest_SdkV2)
- func (newState *RegisteredModelAccessControlRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState RegisteredModelAccessControlRequest_SdkV2)
- func (o RegisteredModelAccessControlRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RegisteredModelAccessControlRequest_SdkV2) Type(ctx context.Context) attr.Type
- type RegisteredModelAccessControlResponse
- func (c RegisteredModelAccessControlResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (o *RegisteredModelAccessControlResponse) GetAllPermissions(ctx context.Context) ([]RegisteredModelPermission, bool)
- func (a RegisteredModelAccessControlResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *RegisteredModelAccessControlResponse) SetAllPermissions(ctx context.Context, v []RegisteredModelPermission)
- func (newState *RegisteredModelAccessControlResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelAccessControlResponse)
- func (newState *RegisteredModelAccessControlResponse) SyncEffectiveFieldsDuringRead(existingState RegisteredModelAccessControlResponse)
- func (o RegisteredModelAccessControlResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RegisteredModelAccessControlResponse) Type(ctx context.Context) attr.Type
- type RegisteredModelAccessControlResponse_SdkV2
- func (c RegisteredModelAccessControlResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (o *RegisteredModelAccessControlResponse_SdkV2) GetAllPermissions(ctx context.Context) ([]RegisteredModelPermission_SdkV2, bool)
- func (a RegisteredModelAccessControlResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *RegisteredModelAccessControlResponse_SdkV2) SetAllPermissions(ctx context.Context, v []RegisteredModelPermission_SdkV2)
- func (newState *RegisteredModelAccessControlResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelAccessControlResponse_SdkV2)
- func (newState *RegisteredModelAccessControlResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState RegisteredModelAccessControlResponse_SdkV2)
- func (o RegisteredModelAccessControlResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RegisteredModelAccessControlResponse_SdkV2) Type(ctx context.Context) attr.Type
- type RegisteredModelPermission
- func (c RegisteredModelPermission) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RegisteredModelPermission) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *RegisteredModelPermission) GetInheritedFromObject(ctx context.Context) ([]types.String, bool)
- func (o *RegisteredModelPermission) SetInheritedFromObject(ctx context.Context, v []types.String)
- func (newState *RegisteredModelPermission) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelPermission)
- func (newState *RegisteredModelPermission) SyncEffectiveFieldsDuringRead(existingState RegisteredModelPermission)
- func (o RegisteredModelPermission) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RegisteredModelPermission) Type(ctx context.Context) attr.Type
- type RegisteredModelPermission_SdkV2
- func (c RegisteredModelPermission_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RegisteredModelPermission_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *RegisteredModelPermission_SdkV2) GetInheritedFromObject(ctx context.Context) ([]types.String, bool)
- func (o *RegisteredModelPermission_SdkV2) SetInheritedFromObject(ctx context.Context, v []types.String)
- func (newState *RegisteredModelPermission_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelPermission_SdkV2)
- func (newState *RegisteredModelPermission_SdkV2) SyncEffectiveFieldsDuringRead(existingState RegisteredModelPermission_SdkV2)
- func (o RegisteredModelPermission_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RegisteredModelPermission_SdkV2) Type(ctx context.Context) attr.Type
- type RegisteredModelPermissions
- func (c RegisteredModelPermissions) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (o *RegisteredModelPermissions) GetAccessControlList(ctx context.Context) ([]RegisteredModelAccessControlResponse, bool)
- func (a RegisteredModelPermissions) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *RegisteredModelPermissions) SetAccessControlList(ctx context.Context, v []RegisteredModelAccessControlResponse)
- func (newState *RegisteredModelPermissions) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelPermissions)
- func (newState *RegisteredModelPermissions) SyncEffectiveFieldsDuringRead(existingState RegisteredModelPermissions)
- func (o RegisteredModelPermissions) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RegisteredModelPermissions) Type(ctx context.Context) attr.Type
- type RegisteredModelPermissionsDescription
- func (c RegisteredModelPermissionsDescription) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RegisteredModelPermissionsDescription) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RegisteredModelPermissionsDescription) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelPermissionsDescription)
- func (newState *RegisteredModelPermissionsDescription) SyncEffectiveFieldsDuringRead(existingState RegisteredModelPermissionsDescription)
- func (o RegisteredModelPermissionsDescription) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RegisteredModelPermissionsDescription) Type(ctx context.Context) attr.Type
- type RegisteredModelPermissionsDescription_SdkV2
- func (c RegisteredModelPermissionsDescription_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RegisteredModelPermissionsDescription_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RegisteredModelPermissionsDescription_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelPermissionsDescription_SdkV2)
- func (newState *RegisteredModelPermissionsDescription_SdkV2) SyncEffectiveFieldsDuringRead(existingState RegisteredModelPermissionsDescription_SdkV2)
- func (o RegisteredModelPermissionsDescription_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RegisteredModelPermissionsDescription_SdkV2) Type(ctx context.Context) attr.Type
- type RegisteredModelPermissionsRequest
- func (c RegisteredModelPermissionsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (o *RegisteredModelPermissionsRequest) GetAccessControlList(ctx context.Context) ([]RegisteredModelAccessControlRequest, bool)
- func (a RegisteredModelPermissionsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *RegisteredModelPermissionsRequest) SetAccessControlList(ctx context.Context, v []RegisteredModelAccessControlRequest)
- func (newState *RegisteredModelPermissionsRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelPermissionsRequest)
- func (newState *RegisteredModelPermissionsRequest) SyncEffectiveFieldsDuringRead(existingState RegisteredModelPermissionsRequest)
- func (o RegisteredModelPermissionsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RegisteredModelPermissionsRequest) Type(ctx context.Context) attr.Type
- type RegisteredModelPermissionsRequest_SdkV2
- func (c RegisteredModelPermissionsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (o *RegisteredModelPermissionsRequest_SdkV2) GetAccessControlList(ctx context.Context) ([]RegisteredModelAccessControlRequest_SdkV2, bool)
- func (a RegisteredModelPermissionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *RegisteredModelPermissionsRequest_SdkV2) SetAccessControlList(ctx context.Context, v []RegisteredModelAccessControlRequest_SdkV2)
- func (newState *RegisteredModelPermissionsRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelPermissionsRequest_SdkV2)
- func (newState *RegisteredModelPermissionsRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState RegisteredModelPermissionsRequest_SdkV2)
- func (o RegisteredModelPermissionsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RegisteredModelPermissionsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type RegisteredModelPermissions_SdkV2
- func (c RegisteredModelPermissions_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (o *RegisteredModelPermissions_SdkV2) GetAccessControlList(ctx context.Context) ([]RegisteredModelAccessControlResponse_SdkV2, bool)
- func (a RegisteredModelPermissions_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *RegisteredModelPermissions_SdkV2) SetAccessControlList(ctx context.Context, v []RegisteredModelAccessControlResponse_SdkV2)
- func (newState *RegisteredModelPermissions_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelPermissions_SdkV2)
- func (newState *RegisteredModelPermissions_SdkV2) SyncEffectiveFieldsDuringRead(existingState RegisteredModelPermissions_SdkV2)
- func (o RegisteredModelPermissions_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RegisteredModelPermissions_SdkV2) Type(ctx context.Context) attr.Type
- type RegistryWebhook
- func (c RegistryWebhook) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RegistryWebhook) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *RegistryWebhook) GetEvents(ctx context.Context) ([]types.String, bool)
- func (o *RegistryWebhook) GetHttpUrlSpec(ctx context.Context) (HttpUrlSpecWithoutSecret, bool)
- func (o *RegistryWebhook) GetJobSpec(ctx context.Context) (JobSpecWithoutSecret, bool)
- func (o *RegistryWebhook) SetEvents(ctx context.Context, v []types.String)
- func (o *RegistryWebhook) SetHttpUrlSpec(ctx context.Context, v HttpUrlSpecWithoutSecret)
- func (o *RegistryWebhook) SetJobSpec(ctx context.Context, v JobSpecWithoutSecret)
- func (newState *RegistryWebhook) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegistryWebhook)
- func (newState *RegistryWebhook) SyncEffectiveFieldsDuringRead(existingState RegistryWebhook)
- func (o RegistryWebhook) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RegistryWebhook) Type(ctx context.Context) attr.Type
- type RegistryWebhook_SdkV2
- func (c RegistryWebhook_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RegistryWebhook_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *RegistryWebhook_SdkV2) GetEvents(ctx context.Context) ([]types.String, bool)
- func (o *RegistryWebhook_SdkV2) GetHttpUrlSpec(ctx context.Context) (HttpUrlSpecWithoutSecret_SdkV2, bool)
- func (o *RegistryWebhook_SdkV2) GetJobSpec(ctx context.Context) (JobSpecWithoutSecret_SdkV2, bool)
- func (o *RegistryWebhook_SdkV2) SetEvents(ctx context.Context, v []types.String)
- func (o *RegistryWebhook_SdkV2) SetHttpUrlSpec(ctx context.Context, v HttpUrlSpecWithoutSecret_SdkV2)
- func (o *RegistryWebhook_SdkV2) SetJobSpec(ctx context.Context, v JobSpecWithoutSecret_SdkV2)
- func (newState *RegistryWebhook_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegistryWebhook_SdkV2)
- func (newState *RegistryWebhook_SdkV2) SyncEffectiveFieldsDuringRead(existingState RegistryWebhook_SdkV2)
- func (o RegistryWebhook_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RegistryWebhook_SdkV2) Type(ctx context.Context) attr.Type
- type RejectTransitionRequest
- func (c RejectTransitionRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RejectTransitionRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RejectTransitionRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan RejectTransitionRequest)
- func (newState *RejectTransitionRequest) SyncEffectiveFieldsDuringRead(existingState RejectTransitionRequest)
- func (o RejectTransitionRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RejectTransitionRequest) Type(ctx context.Context) attr.Type
- type RejectTransitionRequestResponse
- func (o *RejectTransitionRequestResponse) GetActivity(ctx context.Context) (Activity, bool)
- func (a RejectTransitionRequestResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *RejectTransitionRequestResponse) SetActivity(ctx context.Context, v Activity)
- func (o RejectTransitionRequestResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RejectTransitionRequestResponse) Type(ctx context.Context) attr.Type
- type RejectTransitionRequestResponse_SdkV2
- func (o *RejectTransitionRequestResponse_SdkV2) GetActivity(ctx context.Context) (Activity_SdkV2, bool)
- func (a RejectTransitionRequestResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *RejectTransitionRequestResponse_SdkV2) SetActivity(ctx context.Context, v Activity_SdkV2)
- func (o RejectTransitionRequestResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RejectTransitionRequestResponse_SdkV2) Type(ctx context.Context) attr.Type
- type RejectTransitionRequest_SdkV2
- func (c RejectTransitionRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RejectTransitionRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RejectTransitionRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RejectTransitionRequest_SdkV2)
- func (newState *RejectTransitionRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState RejectTransitionRequest_SdkV2)
- func (o RejectTransitionRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RejectTransitionRequest_SdkV2) Type(ctx context.Context) attr.Type
- type RenameModelRequest
- func (c RenameModelRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RenameModelRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RenameModelRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan RenameModelRequest)
- func (newState *RenameModelRequest) SyncEffectiveFieldsDuringRead(existingState RenameModelRequest)
- func (o RenameModelRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RenameModelRequest) Type(ctx context.Context) attr.Type
- type RenameModelRequest_SdkV2
- func (c RenameModelRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RenameModelRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RenameModelRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RenameModelRequest_SdkV2)
- func (newState *RenameModelRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState RenameModelRequest_SdkV2)
- func (o RenameModelRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RenameModelRequest_SdkV2) Type(ctx context.Context) attr.Type
- type RenameModelResponse
- func (c RenameModelResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RenameModelResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *RenameModelResponse) GetRegisteredModel(ctx context.Context) (Model, bool)
- func (o *RenameModelResponse) SetRegisteredModel(ctx context.Context, v Model)
- func (newState *RenameModelResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan RenameModelResponse)
- func (newState *RenameModelResponse) SyncEffectiveFieldsDuringRead(existingState RenameModelResponse)
- func (o RenameModelResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RenameModelResponse) Type(ctx context.Context) attr.Type
- type RenameModelResponse_SdkV2
- func (c RenameModelResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RenameModelResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *RenameModelResponse_SdkV2) GetRegisteredModel(ctx context.Context) (Model_SdkV2, bool)
- func (o *RenameModelResponse_SdkV2) SetRegisteredModel(ctx context.Context, v Model_SdkV2)
- func (newState *RenameModelResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RenameModelResponse_SdkV2)
- func (newState *RenameModelResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState RenameModelResponse_SdkV2)
- func (o RenameModelResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RenameModelResponse_SdkV2) Type(ctx context.Context) attr.Type
- type RestoreExperiment
- func (c RestoreExperiment) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RestoreExperiment) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RestoreExperiment) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreExperiment)
- func (newState *RestoreExperiment) SyncEffectiveFieldsDuringRead(existingState RestoreExperiment)
- func (o RestoreExperiment) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RestoreExperiment) Type(ctx context.Context) attr.Type
- type RestoreExperimentResponse
- func (c RestoreExperimentResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RestoreExperimentResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RestoreExperimentResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreExperimentResponse)
- func (newState *RestoreExperimentResponse) SyncEffectiveFieldsDuringRead(existingState RestoreExperimentResponse)
- func (o RestoreExperimentResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RestoreExperimentResponse) Type(ctx context.Context) attr.Type
- type RestoreExperimentResponse_SdkV2
- func (c RestoreExperimentResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RestoreExperimentResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RestoreExperimentResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreExperimentResponse_SdkV2)
- func (newState *RestoreExperimentResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState RestoreExperimentResponse_SdkV2)
- func (o RestoreExperimentResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RestoreExperimentResponse_SdkV2) Type(ctx context.Context) attr.Type
- type RestoreExperiment_SdkV2
- func (c RestoreExperiment_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RestoreExperiment_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RestoreExperiment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreExperiment_SdkV2)
- func (newState *RestoreExperiment_SdkV2) SyncEffectiveFieldsDuringRead(existingState RestoreExperiment_SdkV2)
- func (o RestoreExperiment_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RestoreExperiment_SdkV2) Type(ctx context.Context) attr.Type
- type RestoreRun
- func (c RestoreRun) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RestoreRun) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RestoreRun) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreRun)
- func (newState *RestoreRun) SyncEffectiveFieldsDuringRead(existingState RestoreRun)
- func (o RestoreRun) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RestoreRun) Type(ctx context.Context) attr.Type
- type RestoreRunResponse
- func (c RestoreRunResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RestoreRunResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RestoreRunResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreRunResponse)
- func (newState *RestoreRunResponse) SyncEffectiveFieldsDuringRead(existingState RestoreRunResponse)
- func (o RestoreRunResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RestoreRunResponse) Type(ctx context.Context) attr.Type
- type RestoreRunResponse_SdkV2
- func (c RestoreRunResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RestoreRunResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RestoreRunResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreRunResponse_SdkV2)
- func (newState *RestoreRunResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState RestoreRunResponse_SdkV2)
- func (o RestoreRunResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RestoreRunResponse_SdkV2) Type(ctx context.Context) attr.Type
- type RestoreRun_SdkV2
- func (c RestoreRun_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RestoreRun_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RestoreRun_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreRun_SdkV2)
- func (newState *RestoreRun_SdkV2) SyncEffectiveFieldsDuringRead(existingState RestoreRun_SdkV2)
- func (o RestoreRun_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RestoreRun_SdkV2) Type(ctx context.Context) attr.Type
- type RestoreRuns
- func (c RestoreRuns) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RestoreRuns) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RestoreRuns) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreRuns)
- func (newState *RestoreRuns) SyncEffectiveFieldsDuringRead(existingState RestoreRuns)
- func (o RestoreRuns) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RestoreRuns) Type(ctx context.Context) attr.Type
- type RestoreRunsResponse
- func (c RestoreRunsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RestoreRunsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RestoreRunsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreRunsResponse)
- func (newState *RestoreRunsResponse) SyncEffectiveFieldsDuringRead(existingState RestoreRunsResponse)
- func (o RestoreRunsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RestoreRunsResponse) Type(ctx context.Context) attr.Type
- type RestoreRunsResponse_SdkV2
- func (c RestoreRunsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RestoreRunsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RestoreRunsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreRunsResponse_SdkV2)
- func (newState *RestoreRunsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState RestoreRunsResponse_SdkV2)
- func (o RestoreRunsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RestoreRunsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type RestoreRuns_SdkV2
- func (c RestoreRuns_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RestoreRuns_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RestoreRuns_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreRuns_SdkV2)
- func (newState *RestoreRuns_SdkV2) SyncEffectiveFieldsDuringRead(existingState RestoreRuns_SdkV2)
- func (o RestoreRuns_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RestoreRuns_SdkV2) Type(ctx context.Context) attr.Type
- type Run
- func (c Run) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a Run) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *Run) GetData(ctx context.Context) (RunData, bool)
- func (o *Run) GetInfo(ctx context.Context) (RunInfo, bool)
- func (o *Run) GetInputs(ctx context.Context) (RunInputs, bool)
- func (o *Run) SetData(ctx context.Context, v RunData)
- func (o *Run) SetInfo(ctx context.Context, v RunInfo)
- func (o *Run) SetInputs(ctx context.Context, v RunInputs)
- func (newState *Run) SyncEffectiveFieldsDuringCreateOrUpdate(plan Run)
- func (newState *Run) SyncEffectiveFieldsDuringRead(existingState Run)
- func (o Run) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o Run) Type(ctx context.Context) attr.Type
- type RunData
- func (c RunData) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RunData) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *RunData) GetMetrics(ctx context.Context) ([]Metric, bool)
- func (o *RunData) GetParams(ctx context.Context) ([]Param, bool)
- func (o *RunData) GetTags(ctx context.Context) ([]RunTag, bool)
- func (o *RunData) SetMetrics(ctx context.Context, v []Metric)
- func (o *RunData) SetParams(ctx context.Context, v []Param)
- func (o *RunData) SetTags(ctx context.Context, v []RunTag)
- func (newState *RunData) SyncEffectiveFieldsDuringCreateOrUpdate(plan RunData)
- func (newState *RunData) SyncEffectiveFieldsDuringRead(existingState RunData)
- func (o RunData) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RunData) Type(ctx context.Context) attr.Type
- type RunData_SdkV2
- func (c RunData_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RunData_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *RunData_SdkV2) GetMetrics(ctx context.Context) ([]Metric_SdkV2, bool)
- func (o *RunData_SdkV2) GetParams(ctx context.Context) ([]Param_SdkV2, bool)
- func (o *RunData_SdkV2) GetTags(ctx context.Context) ([]RunTag_SdkV2, bool)
- func (o *RunData_SdkV2) SetMetrics(ctx context.Context, v []Metric_SdkV2)
- func (o *RunData_SdkV2) SetParams(ctx context.Context, v []Param_SdkV2)
- func (o *RunData_SdkV2) SetTags(ctx context.Context, v []RunTag_SdkV2)
- func (newState *RunData_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RunData_SdkV2)
- func (newState *RunData_SdkV2) SyncEffectiveFieldsDuringRead(existingState RunData_SdkV2)
- func (o RunData_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RunData_SdkV2) Type(ctx context.Context) attr.Type
- type RunInfo
- func (c RunInfo) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RunInfo) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RunInfo) SyncEffectiveFieldsDuringCreateOrUpdate(plan RunInfo)
- func (newState *RunInfo) SyncEffectiveFieldsDuringRead(existingState RunInfo)
- func (o RunInfo) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RunInfo) Type(ctx context.Context) attr.Type
- type RunInfo_SdkV2
- func (c RunInfo_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RunInfo_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RunInfo_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RunInfo_SdkV2)
- func (newState *RunInfo_SdkV2) SyncEffectiveFieldsDuringRead(existingState RunInfo_SdkV2)
- func (o RunInfo_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RunInfo_SdkV2) Type(ctx context.Context) attr.Type
- type RunInputs
- func (c RunInputs) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RunInputs) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *RunInputs) GetDatasetInputs(ctx context.Context) ([]DatasetInput, bool)
- func (o *RunInputs) SetDatasetInputs(ctx context.Context, v []DatasetInput)
- func (newState *RunInputs) SyncEffectiveFieldsDuringCreateOrUpdate(plan RunInputs)
- func (newState *RunInputs) SyncEffectiveFieldsDuringRead(existingState RunInputs)
- func (o RunInputs) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RunInputs) Type(ctx context.Context) attr.Type
- type RunInputs_SdkV2
- func (c RunInputs_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RunInputs_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *RunInputs_SdkV2) GetDatasetInputs(ctx context.Context) ([]DatasetInput_SdkV2, bool)
- func (o *RunInputs_SdkV2) SetDatasetInputs(ctx context.Context, v []DatasetInput_SdkV2)
- func (newState *RunInputs_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RunInputs_SdkV2)
- func (newState *RunInputs_SdkV2) SyncEffectiveFieldsDuringRead(existingState RunInputs_SdkV2)
- func (o RunInputs_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RunInputs_SdkV2) Type(ctx context.Context) attr.Type
- type RunTag
- func (c RunTag) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RunTag) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RunTag) SyncEffectiveFieldsDuringCreateOrUpdate(plan RunTag)
- func (newState *RunTag) SyncEffectiveFieldsDuringRead(existingState RunTag)
- func (o RunTag) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RunTag) Type(ctx context.Context) attr.Type
- type RunTag_SdkV2
- func (c RunTag_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a RunTag_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *RunTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RunTag_SdkV2)
- func (newState *RunTag_SdkV2) SyncEffectiveFieldsDuringRead(existingState RunTag_SdkV2)
- func (o RunTag_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o RunTag_SdkV2) Type(ctx context.Context) attr.Type
- type Run_SdkV2
- func (c Run_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a Run_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *Run_SdkV2) GetData(ctx context.Context) (RunData_SdkV2, bool)
- func (o *Run_SdkV2) GetInfo(ctx context.Context) (RunInfo_SdkV2, bool)
- func (o *Run_SdkV2) GetInputs(ctx context.Context) (RunInputs_SdkV2, bool)
- func (o *Run_SdkV2) SetData(ctx context.Context, v RunData_SdkV2)
- func (o *Run_SdkV2) SetInfo(ctx context.Context, v RunInfo_SdkV2)
- func (o *Run_SdkV2) SetInputs(ctx context.Context, v RunInputs_SdkV2)
- func (newState *Run_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan Run_SdkV2)
- func (newState *Run_SdkV2) SyncEffectiveFieldsDuringRead(existingState Run_SdkV2)
- func (o Run_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o Run_SdkV2) Type(ctx context.Context) attr.Type
- type SearchExperiments
- func (c SearchExperiments) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SearchExperiments) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *SearchExperiments) GetOrderBy(ctx context.Context) ([]types.String, bool)
- func (o *SearchExperiments) SetOrderBy(ctx context.Context, v []types.String)
- func (newState *SearchExperiments) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchExperiments)
- func (newState *SearchExperiments) SyncEffectiveFieldsDuringRead(existingState SearchExperiments)
- func (o SearchExperiments) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SearchExperiments) Type(ctx context.Context) attr.Type
- type SearchExperimentsResponse
- func (c SearchExperimentsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SearchExperimentsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *SearchExperimentsResponse) GetExperiments(ctx context.Context) ([]Experiment, bool)
- func (o *SearchExperimentsResponse) SetExperiments(ctx context.Context, v []Experiment)
- func (newState *SearchExperimentsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchExperimentsResponse)
- func (newState *SearchExperimentsResponse) SyncEffectiveFieldsDuringRead(existingState SearchExperimentsResponse)
- func (o SearchExperimentsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SearchExperimentsResponse) Type(ctx context.Context) attr.Type
- type SearchExperimentsResponse_SdkV2
- func (c SearchExperimentsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SearchExperimentsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *SearchExperimentsResponse_SdkV2) GetExperiments(ctx context.Context) ([]Experiment_SdkV2, bool)
- func (o *SearchExperimentsResponse_SdkV2) SetExperiments(ctx context.Context, v []Experiment_SdkV2)
- func (newState *SearchExperimentsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchExperimentsResponse_SdkV2)
- func (newState *SearchExperimentsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState SearchExperimentsResponse_SdkV2)
- func (o SearchExperimentsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SearchExperimentsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type SearchExperiments_SdkV2
- func (c SearchExperiments_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SearchExperiments_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *SearchExperiments_SdkV2) GetOrderBy(ctx context.Context) ([]types.String, bool)
- func (o *SearchExperiments_SdkV2) SetOrderBy(ctx context.Context, v []types.String)
- func (newState *SearchExperiments_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchExperiments_SdkV2)
- func (newState *SearchExperiments_SdkV2) SyncEffectiveFieldsDuringRead(existingState SearchExperiments_SdkV2)
- func (o SearchExperiments_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SearchExperiments_SdkV2) Type(ctx context.Context) attr.Type
- type SearchModelVersionsRequest
- func (a SearchModelVersionsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *SearchModelVersionsRequest) GetOrderBy(ctx context.Context) ([]types.String, bool)
- func (o *SearchModelVersionsRequest) SetOrderBy(ctx context.Context, v []types.String)
- func (o SearchModelVersionsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SearchModelVersionsRequest) Type(ctx context.Context) attr.Type
- type SearchModelVersionsRequest_SdkV2
- func (a SearchModelVersionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *SearchModelVersionsRequest_SdkV2) GetOrderBy(ctx context.Context) ([]types.String, bool)
- func (o *SearchModelVersionsRequest_SdkV2) SetOrderBy(ctx context.Context, v []types.String)
- func (o SearchModelVersionsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SearchModelVersionsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type SearchModelVersionsResponse
- func (c SearchModelVersionsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SearchModelVersionsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *SearchModelVersionsResponse) GetModelVersions(ctx context.Context) ([]ModelVersion, bool)
- func (o *SearchModelVersionsResponse) SetModelVersions(ctx context.Context, v []ModelVersion)
- func (newState *SearchModelVersionsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchModelVersionsResponse)
- func (newState *SearchModelVersionsResponse) SyncEffectiveFieldsDuringRead(existingState SearchModelVersionsResponse)
- func (o SearchModelVersionsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SearchModelVersionsResponse) Type(ctx context.Context) attr.Type
- type SearchModelVersionsResponse_SdkV2
- func (c SearchModelVersionsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SearchModelVersionsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *SearchModelVersionsResponse_SdkV2) GetModelVersions(ctx context.Context) ([]ModelVersion_SdkV2, bool)
- func (o *SearchModelVersionsResponse_SdkV2) SetModelVersions(ctx context.Context, v []ModelVersion_SdkV2)
- func (newState *SearchModelVersionsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchModelVersionsResponse_SdkV2)
- func (newState *SearchModelVersionsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState SearchModelVersionsResponse_SdkV2)
- func (o SearchModelVersionsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SearchModelVersionsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type SearchModelsRequest
- func (a SearchModelsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *SearchModelsRequest) GetOrderBy(ctx context.Context) ([]types.String, bool)
- func (o *SearchModelsRequest) SetOrderBy(ctx context.Context, v []types.String)
- func (o SearchModelsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SearchModelsRequest) Type(ctx context.Context) attr.Type
- type SearchModelsRequest_SdkV2
- func (a SearchModelsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *SearchModelsRequest_SdkV2) GetOrderBy(ctx context.Context) ([]types.String, bool)
- func (o *SearchModelsRequest_SdkV2) SetOrderBy(ctx context.Context, v []types.String)
- func (o SearchModelsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SearchModelsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type SearchModelsResponse
- func (c SearchModelsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SearchModelsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *SearchModelsResponse) GetRegisteredModels(ctx context.Context) ([]Model, bool)
- func (o *SearchModelsResponse) SetRegisteredModels(ctx context.Context, v []Model)
- func (newState *SearchModelsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchModelsResponse)
- func (newState *SearchModelsResponse) SyncEffectiveFieldsDuringRead(existingState SearchModelsResponse)
- func (o SearchModelsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SearchModelsResponse) Type(ctx context.Context) attr.Type
- type SearchModelsResponse_SdkV2
- func (c SearchModelsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SearchModelsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *SearchModelsResponse_SdkV2) GetRegisteredModels(ctx context.Context) ([]Model_SdkV2, bool)
- func (o *SearchModelsResponse_SdkV2) SetRegisteredModels(ctx context.Context, v []Model_SdkV2)
- func (newState *SearchModelsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchModelsResponse_SdkV2)
- func (newState *SearchModelsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState SearchModelsResponse_SdkV2)
- func (o SearchModelsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SearchModelsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type SearchRuns
- func (c SearchRuns) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SearchRuns) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *SearchRuns) GetExperimentIds(ctx context.Context) ([]types.String, bool)
- func (o *SearchRuns) GetOrderBy(ctx context.Context) ([]types.String, bool)
- func (o *SearchRuns) SetExperimentIds(ctx context.Context, v []types.String)
- func (o *SearchRuns) SetOrderBy(ctx context.Context, v []types.String)
- func (newState *SearchRuns) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchRuns)
- func (newState *SearchRuns) SyncEffectiveFieldsDuringRead(existingState SearchRuns)
- func (o SearchRuns) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SearchRuns) Type(ctx context.Context) attr.Type
- type SearchRunsResponse
- func (c SearchRunsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SearchRunsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *SearchRunsResponse) GetRuns(ctx context.Context) ([]Run, bool)
- func (o *SearchRunsResponse) SetRuns(ctx context.Context, v []Run)
- func (newState *SearchRunsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchRunsResponse)
- func (newState *SearchRunsResponse) SyncEffectiveFieldsDuringRead(existingState SearchRunsResponse)
- func (o SearchRunsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SearchRunsResponse) Type(ctx context.Context) attr.Type
- type SearchRunsResponse_SdkV2
- func (c SearchRunsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SearchRunsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *SearchRunsResponse_SdkV2) GetRuns(ctx context.Context) ([]Run_SdkV2, bool)
- func (o *SearchRunsResponse_SdkV2) SetRuns(ctx context.Context, v []Run_SdkV2)
- func (newState *SearchRunsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchRunsResponse_SdkV2)
- func (newState *SearchRunsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState SearchRunsResponse_SdkV2)
- func (o SearchRunsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SearchRunsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type SearchRuns_SdkV2
- func (c SearchRuns_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SearchRuns_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *SearchRuns_SdkV2) GetExperimentIds(ctx context.Context) ([]types.String, bool)
- func (o *SearchRuns_SdkV2) GetOrderBy(ctx context.Context) ([]types.String, bool)
- func (o *SearchRuns_SdkV2) SetExperimentIds(ctx context.Context, v []types.String)
- func (o *SearchRuns_SdkV2) SetOrderBy(ctx context.Context, v []types.String)
- func (newState *SearchRuns_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchRuns_SdkV2)
- func (newState *SearchRuns_SdkV2) SyncEffectiveFieldsDuringRead(existingState SearchRuns_SdkV2)
- func (o SearchRuns_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SearchRuns_SdkV2) Type(ctx context.Context) attr.Type
- type SetExperimentTag
- func (c SetExperimentTag) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SetExperimentTag) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *SetExperimentTag) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetExperimentTag)
- func (newState *SetExperimentTag) SyncEffectiveFieldsDuringRead(existingState SetExperimentTag)
- func (o SetExperimentTag) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SetExperimentTag) Type(ctx context.Context) attr.Type
- type SetExperimentTagResponse
- func (c SetExperimentTagResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SetExperimentTagResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *SetExperimentTagResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetExperimentTagResponse)
- func (newState *SetExperimentTagResponse) SyncEffectiveFieldsDuringRead(existingState SetExperimentTagResponse)
- func (o SetExperimentTagResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SetExperimentTagResponse) Type(ctx context.Context) attr.Type
- type SetExperimentTagResponse_SdkV2
- func (c SetExperimentTagResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SetExperimentTagResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *SetExperimentTagResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetExperimentTagResponse_SdkV2)
- func (newState *SetExperimentTagResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState SetExperimentTagResponse_SdkV2)
- func (o SetExperimentTagResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SetExperimentTagResponse_SdkV2) Type(ctx context.Context) attr.Type
- type SetExperimentTag_SdkV2
- func (c SetExperimentTag_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SetExperimentTag_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *SetExperimentTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetExperimentTag_SdkV2)
- func (newState *SetExperimentTag_SdkV2) SyncEffectiveFieldsDuringRead(existingState SetExperimentTag_SdkV2)
- func (o SetExperimentTag_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SetExperimentTag_SdkV2) Type(ctx context.Context) attr.Type
- type SetModelTagRequest
- func (c SetModelTagRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SetModelTagRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *SetModelTagRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetModelTagRequest)
- func (newState *SetModelTagRequest) SyncEffectiveFieldsDuringRead(existingState SetModelTagRequest)
- func (o SetModelTagRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SetModelTagRequest) Type(ctx context.Context) attr.Type
- type SetModelTagRequest_SdkV2
- func (c SetModelTagRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SetModelTagRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *SetModelTagRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetModelTagRequest_SdkV2)
- func (newState *SetModelTagRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState SetModelTagRequest_SdkV2)
- func (o SetModelTagRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SetModelTagRequest_SdkV2) Type(ctx context.Context) attr.Type
- type SetModelTagResponse
- func (c SetModelTagResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SetModelTagResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *SetModelTagResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetModelTagResponse)
- func (newState *SetModelTagResponse) SyncEffectiveFieldsDuringRead(existingState SetModelTagResponse)
- func (o SetModelTagResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SetModelTagResponse) Type(ctx context.Context) attr.Type
- type SetModelTagResponse_SdkV2
- func (c SetModelTagResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SetModelTagResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *SetModelTagResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetModelTagResponse_SdkV2)
- func (newState *SetModelTagResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState SetModelTagResponse_SdkV2)
- func (o SetModelTagResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SetModelTagResponse_SdkV2) Type(ctx context.Context) attr.Type
- type SetModelVersionTagRequest
- func (c SetModelVersionTagRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SetModelVersionTagRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *SetModelVersionTagRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetModelVersionTagRequest)
- func (newState *SetModelVersionTagRequest) SyncEffectiveFieldsDuringRead(existingState SetModelVersionTagRequest)
- func (o SetModelVersionTagRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SetModelVersionTagRequest) Type(ctx context.Context) attr.Type
- type SetModelVersionTagRequest_SdkV2
- func (c SetModelVersionTagRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SetModelVersionTagRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *SetModelVersionTagRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetModelVersionTagRequest_SdkV2)
- func (newState *SetModelVersionTagRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState SetModelVersionTagRequest_SdkV2)
- func (o SetModelVersionTagRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SetModelVersionTagRequest_SdkV2) Type(ctx context.Context) attr.Type
- type SetModelVersionTagResponse
- func (c SetModelVersionTagResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SetModelVersionTagResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *SetModelVersionTagResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetModelVersionTagResponse)
- func (newState *SetModelVersionTagResponse) SyncEffectiveFieldsDuringRead(existingState SetModelVersionTagResponse)
- func (o SetModelVersionTagResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SetModelVersionTagResponse) Type(ctx context.Context) attr.Type
- type SetModelVersionTagResponse_SdkV2
- func (c SetModelVersionTagResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SetModelVersionTagResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *SetModelVersionTagResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetModelVersionTagResponse_SdkV2)
- func (newState *SetModelVersionTagResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState SetModelVersionTagResponse_SdkV2)
- func (o SetModelVersionTagResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SetModelVersionTagResponse_SdkV2) Type(ctx context.Context) attr.Type
- type SetTag
- func (c SetTag) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SetTag) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *SetTag) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetTag)
- func (newState *SetTag) SyncEffectiveFieldsDuringRead(existingState SetTag)
- func (o SetTag) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SetTag) Type(ctx context.Context) attr.Type
- type SetTagResponse
- func (c SetTagResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SetTagResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *SetTagResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetTagResponse)
- func (newState *SetTagResponse) SyncEffectiveFieldsDuringRead(existingState SetTagResponse)
- func (o SetTagResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SetTagResponse) Type(ctx context.Context) attr.Type
- type SetTagResponse_SdkV2
- func (c SetTagResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SetTagResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *SetTagResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetTagResponse_SdkV2)
- func (newState *SetTagResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState SetTagResponse_SdkV2)
- func (o SetTagResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SetTagResponse_SdkV2) Type(ctx context.Context) attr.Type
- type SetTag_SdkV2
- func (c SetTag_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a SetTag_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *SetTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetTag_SdkV2)
- func (newState *SetTag_SdkV2) SyncEffectiveFieldsDuringRead(existingState SetTag_SdkV2)
- func (o SetTag_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o SetTag_SdkV2) Type(ctx context.Context) attr.Type
- type TestRegistryWebhook
- func (c TestRegistryWebhook) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a TestRegistryWebhook) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *TestRegistryWebhook) SyncEffectiveFieldsDuringCreateOrUpdate(plan TestRegistryWebhook)
- func (newState *TestRegistryWebhook) SyncEffectiveFieldsDuringRead(existingState TestRegistryWebhook)
- func (o TestRegistryWebhook) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o TestRegistryWebhook) Type(ctx context.Context) attr.Type
- type TestRegistryWebhookRequest
- func (c TestRegistryWebhookRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a TestRegistryWebhookRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *TestRegistryWebhookRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan TestRegistryWebhookRequest)
- func (newState *TestRegistryWebhookRequest) SyncEffectiveFieldsDuringRead(existingState TestRegistryWebhookRequest)
- func (o TestRegistryWebhookRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o TestRegistryWebhookRequest) Type(ctx context.Context) attr.Type
- type TestRegistryWebhookRequest_SdkV2
- func (c TestRegistryWebhookRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a TestRegistryWebhookRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *TestRegistryWebhookRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan TestRegistryWebhookRequest_SdkV2)
- func (newState *TestRegistryWebhookRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState TestRegistryWebhookRequest_SdkV2)
- func (o TestRegistryWebhookRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o TestRegistryWebhookRequest_SdkV2) Type(ctx context.Context) attr.Type
- type TestRegistryWebhookResponse
- func (a TestRegistryWebhookResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *TestRegistryWebhookResponse) GetWebhook(ctx context.Context) (TestRegistryWebhook, bool)
- func (o *TestRegistryWebhookResponse) SetWebhook(ctx context.Context, v TestRegistryWebhook)
- func (o TestRegistryWebhookResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o TestRegistryWebhookResponse) Type(ctx context.Context) attr.Type
- type TestRegistryWebhookResponse_SdkV2
- func (a TestRegistryWebhookResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *TestRegistryWebhookResponse_SdkV2) GetWebhook(ctx context.Context) (TestRegistryWebhook_SdkV2, bool)
- func (o *TestRegistryWebhookResponse_SdkV2) SetWebhook(ctx context.Context, v TestRegistryWebhook_SdkV2)
- func (o TestRegistryWebhookResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o TestRegistryWebhookResponse_SdkV2) Type(ctx context.Context) attr.Type
- type TestRegistryWebhook_SdkV2
- func (c TestRegistryWebhook_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a TestRegistryWebhook_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *TestRegistryWebhook_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan TestRegistryWebhook_SdkV2)
- func (newState *TestRegistryWebhook_SdkV2) SyncEffectiveFieldsDuringRead(existingState TestRegistryWebhook_SdkV2)
- func (o TestRegistryWebhook_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o TestRegistryWebhook_SdkV2) Type(ctx context.Context) attr.Type
- type TransitionModelVersionStageDatabricks
- func (c TransitionModelVersionStageDatabricks) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a TransitionModelVersionStageDatabricks) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *TransitionModelVersionStageDatabricks) SyncEffectiveFieldsDuringCreateOrUpdate(plan TransitionModelVersionStageDatabricks)
- func (newState *TransitionModelVersionStageDatabricks) SyncEffectiveFieldsDuringRead(existingState TransitionModelVersionStageDatabricks)
- func (o TransitionModelVersionStageDatabricks) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o TransitionModelVersionStageDatabricks) Type(ctx context.Context) attr.Type
- type TransitionModelVersionStageDatabricks_SdkV2
- func (c TransitionModelVersionStageDatabricks_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a TransitionModelVersionStageDatabricks_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *TransitionModelVersionStageDatabricks_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan TransitionModelVersionStageDatabricks_SdkV2)
- func (newState *TransitionModelVersionStageDatabricks_SdkV2) SyncEffectiveFieldsDuringRead(existingState TransitionModelVersionStageDatabricks_SdkV2)
- func (o TransitionModelVersionStageDatabricks_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o TransitionModelVersionStageDatabricks_SdkV2) Type(ctx context.Context) attr.Type
- type TransitionRequest
- func (c TransitionRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (o *TransitionRequest) GetAvailableActions(ctx context.Context) ([]types.String, bool)
- func (a TransitionRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *TransitionRequest) SetAvailableActions(ctx context.Context, v []types.String)
- func (newState *TransitionRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan TransitionRequest)
- func (newState *TransitionRequest) SyncEffectiveFieldsDuringRead(existingState TransitionRequest)
- func (o TransitionRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o TransitionRequest) Type(ctx context.Context) attr.Type
- type TransitionRequest_SdkV2
- func (c TransitionRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (o *TransitionRequest_SdkV2) GetAvailableActions(ctx context.Context) ([]types.String, bool)
- func (a TransitionRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *TransitionRequest_SdkV2) SetAvailableActions(ctx context.Context, v []types.String)
- func (newState *TransitionRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan TransitionRequest_SdkV2)
- func (newState *TransitionRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState TransitionRequest_SdkV2)
- func (o TransitionRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o TransitionRequest_SdkV2) Type(ctx context.Context) attr.Type
- type TransitionStageResponse
- func (a TransitionStageResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *TransitionStageResponse) GetModelVersion(ctx context.Context) (ModelVersionDatabricks, bool)
- func (o *TransitionStageResponse) SetModelVersion(ctx context.Context, v ModelVersionDatabricks)
- func (o TransitionStageResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o TransitionStageResponse) Type(ctx context.Context) attr.Type
- type TransitionStageResponse_SdkV2
- func (a TransitionStageResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *TransitionStageResponse_SdkV2) GetModelVersion(ctx context.Context) (ModelVersionDatabricks_SdkV2, bool)
- func (o *TransitionStageResponse_SdkV2) SetModelVersion(ctx context.Context, v ModelVersionDatabricks_SdkV2)
- func (o TransitionStageResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o TransitionStageResponse_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateComment
- func (c UpdateComment) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a UpdateComment) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *UpdateComment) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateComment)
- func (newState *UpdateComment) SyncEffectiveFieldsDuringRead(existingState UpdateComment)
- func (o UpdateComment) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o UpdateComment) Type(ctx context.Context) attr.Type
- type UpdateCommentResponse
- func (o *UpdateCommentResponse) GetComment(ctx context.Context) (CommentObject, bool)
- func (a UpdateCommentResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *UpdateCommentResponse) SetComment(ctx context.Context, v CommentObject)
- func (o UpdateCommentResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o UpdateCommentResponse) Type(ctx context.Context) attr.Type
- type UpdateCommentResponse_SdkV2
- func (o *UpdateCommentResponse_SdkV2) GetComment(ctx context.Context) (CommentObject_SdkV2, bool)
- func (a UpdateCommentResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *UpdateCommentResponse_SdkV2) SetComment(ctx context.Context, v CommentObject_SdkV2)
- func (o UpdateCommentResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o UpdateCommentResponse_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateComment_SdkV2
- func (c UpdateComment_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a UpdateComment_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *UpdateComment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateComment_SdkV2)
- func (newState *UpdateComment_SdkV2) SyncEffectiveFieldsDuringRead(existingState UpdateComment_SdkV2)
- func (o UpdateComment_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o UpdateComment_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateExperiment
- func (c UpdateExperiment) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a UpdateExperiment) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *UpdateExperiment) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateExperiment)
- func (newState *UpdateExperiment) SyncEffectiveFieldsDuringRead(existingState UpdateExperiment)
- func (o UpdateExperiment) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o UpdateExperiment) Type(ctx context.Context) attr.Type
- type UpdateExperimentResponse
- func (c UpdateExperimentResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a UpdateExperimentResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *UpdateExperimentResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateExperimentResponse)
- func (newState *UpdateExperimentResponse) SyncEffectiveFieldsDuringRead(existingState UpdateExperimentResponse)
- func (o UpdateExperimentResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o UpdateExperimentResponse) Type(ctx context.Context) attr.Type
- type UpdateExperimentResponse_SdkV2
- func (c UpdateExperimentResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a UpdateExperimentResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *UpdateExperimentResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateExperimentResponse_SdkV2)
- func (newState *UpdateExperimentResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState UpdateExperimentResponse_SdkV2)
- func (o UpdateExperimentResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o UpdateExperimentResponse_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateExperiment_SdkV2
- func (c UpdateExperiment_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a UpdateExperiment_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *UpdateExperiment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateExperiment_SdkV2)
- func (newState *UpdateExperiment_SdkV2) SyncEffectiveFieldsDuringRead(existingState UpdateExperiment_SdkV2)
- func (o UpdateExperiment_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o UpdateExperiment_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateModelRequest
- func (c UpdateModelRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a UpdateModelRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *UpdateModelRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateModelRequest)
- func (newState *UpdateModelRequest) SyncEffectiveFieldsDuringRead(existingState UpdateModelRequest)
- func (o UpdateModelRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o UpdateModelRequest) Type(ctx context.Context) attr.Type
- type UpdateModelRequest_SdkV2
- func (c UpdateModelRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a UpdateModelRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *UpdateModelRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateModelRequest_SdkV2)
- func (newState *UpdateModelRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState UpdateModelRequest_SdkV2)
- func (o UpdateModelRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o UpdateModelRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateModelResponse
- type UpdateModelResponse_SdkV2
- type UpdateModelVersionRequest
- func (c UpdateModelVersionRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a UpdateModelVersionRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *UpdateModelVersionRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateModelVersionRequest)
- func (newState *UpdateModelVersionRequest) SyncEffectiveFieldsDuringRead(existingState UpdateModelVersionRequest)
- func (o UpdateModelVersionRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o UpdateModelVersionRequest) Type(ctx context.Context) attr.Type
- type UpdateModelVersionRequest_SdkV2
- func (c UpdateModelVersionRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a UpdateModelVersionRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *UpdateModelVersionRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateModelVersionRequest_SdkV2)
- func (newState *UpdateModelVersionRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState UpdateModelVersionRequest_SdkV2)
- func (o UpdateModelVersionRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o UpdateModelVersionRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateModelVersionResponse
- type UpdateModelVersionResponse_SdkV2
- type UpdateRegistryWebhook
- func (c UpdateRegistryWebhook) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a UpdateRegistryWebhook) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *UpdateRegistryWebhook) GetEvents(ctx context.Context) ([]types.String, bool)
- func (o *UpdateRegistryWebhook) GetHttpUrlSpec(ctx context.Context) (HttpUrlSpec, bool)
- func (o *UpdateRegistryWebhook) GetJobSpec(ctx context.Context) (JobSpec, bool)
- func (o *UpdateRegistryWebhook) SetEvents(ctx context.Context, v []types.String)
- func (o *UpdateRegistryWebhook) SetHttpUrlSpec(ctx context.Context, v HttpUrlSpec)
- func (o *UpdateRegistryWebhook) SetJobSpec(ctx context.Context, v JobSpec)
- func (newState *UpdateRegistryWebhook) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateRegistryWebhook)
- func (newState *UpdateRegistryWebhook) SyncEffectiveFieldsDuringRead(existingState UpdateRegistryWebhook)
- func (o UpdateRegistryWebhook) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o UpdateRegistryWebhook) Type(ctx context.Context) attr.Type
- type UpdateRegistryWebhook_SdkV2
- func (c UpdateRegistryWebhook_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a UpdateRegistryWebhook_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *UpdateRegistryWebhook_SdkV2) GetEvents(ctx context.Context) ([]types.String, bool)
- func (o *UpdateRegistryWebhook_SdkV2) GetHttpUrlSpec(ctx context.Context) (HttpUrlSpec_SdkV2, bool)
- func (o *UpdateRegistryWebhook_SdkV2) GetJobSpec(ctx context.Context) (JobSpec_SdkV2, bool)
- func (o *UpdateRegistryWebhook_SdkV2) SetEvents(ctx context.Context, v []types.String)
- func (o *UpdateRegistryWebhook_SdkV2) SetHttpUrlSpec(ctx context.Context, v HttpUrlSpec_SdkV2)
- func (o *UpdateRegistryWebhook_SdkV2) SetJobSpec(ctx context.Context, v JobSpec_SdkV2)
- func (newState *UpdateRegistryWebhook_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateRegistryWebhook_SdkV2)
- func (newState *UpdateRegistryWebhook_SdkV2) SyncEffectiveFieldsDuringRead(existingState UpdateRegistryWebhook_SdkV2)
- func (o UpdateRegistryWebhook_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o UpdateRegistryWebhook_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateRun
- func (c UpdateRun) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a UpdateRun) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *UpdateRun) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateRun)
- func (newState *UpdateRun) SyncEffectiveFieldsDuringRead(existingState UpdateRun)
- func (o UpdateRun) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o UpdateRun) Type(ctx context.Context) attr.Type
- type UpdateRunResponse
- func (c UpdateRunResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a UpdateRunResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *UpdateRunResponse) GetRunInfo(ctx context.Context) (RunInfo, bool)
- func (o *UpdateRunResponse) SetRunInfo(ctx context.Context, v RunInfo)
- func (newState *UpdateRunResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateRunResponse)
- func (newState *UpdateRunResponse) SyncEffectiveFieldsDuringRead(existingState UpdateRunResponse)
- func (o UpdateRunResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o UpdateRunResponse) Type(ctx context.Context) attr.Type
- type UpdateRunResponse_SdkV2
- func (c UpdateRunResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a UpdateRunResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (o *UpdateRunResponse_SdkV2) GetRunInfo(ctx context.Context) (RunInfo_SdkV2, bool)
- func (o *UpdateRunResponse_SdkV2) SetRunInfo(ctx context.Context, v RunInfo_SdkV2)
- func (newState *UpdateRunResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateRunResponse_SdkV2)
- func (newState *UpdateRunResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState UpdateRunResponse_SdkV2)
- func (o UpdateRunResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o UpdateRunResponse_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateRun_SdkV2
- func (c UpdateRun_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (a UpdateRun_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (newState *UpdateRun_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateRun_SdkV2)
- func (newState *UpdateRun_SdkV2) SyncEffectiveFieldsDuringRead(existingState UpdateRun_SdkV2)
- func (o UpdateRun_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (o UpdateRun_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateWebhookResponse
- type UpdateWebhookResponse_SdkV2
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Activity ¶
type Activity struct { // Type of activity. Valid values are: * `APPLIED_TRANSITION`: User applied // the corresponding stage transition. // // * `REQUESTED_TRANSITION`: User requested the corresponding stage // transition. // // * `CANCELLED_REQUEST`: User cancelled an existing transition request. // // * `APPROVED_REQUEST`: User approved the corresponding stage transition. // // * `REJECTED_REQUEST`: User rejected the coressponding stage transition. // // * `SYSTEM_TRANSITION`: For events performed as a side effect, such as // archiving existing model versions in a stage. ActivityType types.String `tfsdk:"activity_type"` // User-provided comment associated with the activity. Comment types.String `tfsdk:"comment"` // Creation time of the object, as a Unix timestamp in milliseconds. CreationTimestamp types.Int64 `tfsdk:"creation_timestamp"` // Source stage of the transition (if the activity is stage transition // related). Valid values are: // // * `None`: The initial stage of a model version. // // * `Staging`: Staging or pre-production stage. // // * `Production`: Production stage. // // * `Archived`: Archived stage. FromStage types.String `tfsdk:"from_stage"` // Unique identifier for the object. Id types.String `tfsdk:"id"` // Time of the object at last update, as a Unix timestamp in milliseconds. LastUpdatedTimestamp types.Int64 `tfsdk:"last_updated_timestamp"` // Comment made by system, for example explaining an activity of type // `SYSTEM_TRANSITION`. It usually describes a side effect, such as a // version being archived as part of another version's stage transition, and // may not be returned for some activity types. SystemComment types.String `tfsdk:"system_comment"` // Target stage of the transition (if the activity is stage transition // related). Valid values are: // // * `None`: The initial stage of a model version. // // * `Staging`: Staging or pre-production stage. // // * `Production`: Production stage. // // * `Archived`: Archived stage. ToStage types.String `tfsdk:"to_stage"` // The username of the user that created the object. UserId types.String `tfsdk:"user_id"` }
Activity recorded for the action.
func (Activity) ApplySchemaCustomizations ¶ added in v1.63.0
func (c Activity) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (Activity) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in Activity. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*Activity) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*Activity) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (Activity) ToObjectValue ¶ added in v1.61.0
func (o Activity) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, Activity only implements ToObjectValue() and Type().
type Activity_SdkV2 ¶ added in v1.62.1
type Activity_SdkV2 struct { // Type of activity. Valid values are: * `APPLIED_TRANSITION`: User applied // the corresponding stage transition. // // * `REQUESTED_TRANSITION`: User requested the corresponding stage // transition. // // * `CANCELLED_REQUEST`: User cancelled an existing transition request. // // * `APPROVED_REQUEST`: User approved the corresponding stage transition. // // * `REJECTED_REQUEST`: User rejected the coressponding stage transition. // // * `SYSTEM_TRANSITION`: For events performed as a side effect, such as // archiving existing model versions in a stage. ActivityType types.String `tfsdk:"activity_type"` // User-provided comment associated with the activity. Comment types.String `tfsdk:"comment"` // Creation time of the object, as a Unix timestamp in milliseconds. CreationTimestamp types.Int64 `tfsdk:"creation_timestamp"` // Source stage of the transition (if the activity is stage transition // related). Valid values are: // // * `None`: The initial stage of a model version. // // * `Staging`: Staging or pre-production stage. // // * `Production`: Production stage. // // * `Archived`: Archived stage. FromStage types.String `tfsdk:"from_stage"` // Unique identifier for the object. Id types.String `tfsdk:"id"` // Time of the object at last update, as a Unix timestamp in milliseconds. LastUpdatedTimestamp types.Int64 `tfsdk:"last_updated_timestamp"` // Comment made by system, for example explaining an activity of type // `SYSTEM_TRANSITION`. It usually describes a side effect, such as a // version being archived as part of another version's stage transition, and // may not be returned for some activity types. SystemComment types.String `tfsdk:"system_comment"` // Target stage of the transition (if the activity is stage transition // related). Valid values are: // // * `None`: The initial stage of a model version. // // * `Staging`: Staging or pre-production stage. // // * `Production`: Production stage. // // * `Archived`: Archived stage. ToStage types.String `tfsdk:"to_stage"` // The username of the user that created the object. UserId types.String `tfsdk:"user_id"` }
Activity recorded for the action.
func (Activity_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c Activity_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (Activity_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in Activity. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*Activity_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *Activity_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan Activity_SdkV2)
func (*Activity_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *Activity_SdkV2) SyncEffectiveFieldsDuringRead(existingState Activity_SdkV2)
func (Activity_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o Activity_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, Activity_SdkV2 only implements ToObjectValue() and Type().
type ApproveTransitionRequest ¶
type ApproveTransitionRequest struct { // Specifies whether to archive all current model versions in the target // stage. ArchiveExistingVersions types.Bool `tfsdk:"archive_existing_versions"` // User-provided comment on the action. Comment types.String `tfsdk:"comment"` // Name of the model. Name types.String `tfsdk:"name"` // Target stage of the transition. Valid values are: // // * `None`: The initial stage of a model version. // // * `Staging`: Staging or pre-production stage. // // * `Production`: Production stage. // // * `Archived`: Archived stage. Stage types.String `tfsdk:"stage"` // Version of the model. Version types.String `tfsdk:"version"` }
func (ApproveTransitionRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ApproveTransitionRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ApproveTransitionRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ApproveTransitionRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ApproveTransitionRequest) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *ApproveTransitionRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan ApproveTransitionRequest)
func (*ApproveTransitionRequest) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *ApproveTransitionRequest) SyncEffectiveFieldsDuringRead(existingState ApproveTransitionRequest)
func (ApproveTransitionRequest) ToObjectValue ¶ added in v1.61.0
func (o ApproveTransitionRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ApproveTransitionRequest only implements ToObjectValue() and Type().
type ApproveTransitionRequestResponse ¶
type ApproveTransitionRequestResponse struct { // Activity recorded for the action. Activity types.Object `tfsdk:"activity"` }
func (*ApproveTransitionRequestResponse) GetActivity ¶ added in v1.61.0
func (o *ApproveTransitionRequestResponse) GetActivity(ctx context.Context) (Activity, bool)
GetActivity returns the value of the Activity field in ApproveTransitionRequestResponse as a Activity value. If the field is unknown or null, the boolean return value is false.
func (ApproveTransitionRequestResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a ApproveTransitionRequestResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ApproveTransitionRequestResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ApproveTransitionRequestResponse) SetActivity ¶ added in v1.61.0
func (o *ApproveTransitionRequestResponse) SetActivity(ctx context.Context, v Activity)
SetActivity sets the value of the Activity field in ApproveTransitionRequestResponse.
func (ApproveTransitionRequestResponse) ToObjectValue ¶ added in v1.61.0
func (o ApproveTransitionRequestResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ApproveTransitionRequestResponse only implements ToObjectValue() and Type().
type ApproveTransitionRequestResponse_SdkV2 ¶ added in v1.62.1
type ApproveTransitionRequestResponse_SdkV2 struct { // Activity recorded for the action. Activity types.List `tfsdk:"activity"` }
func (*ApproveTransitionRequestResponse_SdkV2) GetActivity ¶ added in v1.62.1
func (o *ApproveTransitionRequestResponse_SdkV2) GetActivity(ctx context.Context) (Activity_SdkV2, bool)
GetActivity returns the value of the Activity field in ApproveTransitionRequestResponse_SdkV2 as a Activity_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (ApproveTransitionRequestResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a ApproveTransitionRequestResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ApproveTransitionRequestResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ApproveTransitionRequestResponse_SdkV2) SetActivity ¶ added in v1.62.1
func (o *ApproveTransitionRequestResponse_SdkV2) SetActivity(ctx context.Context, v Activity_SdkV2)
SetActivity sets the value of the Activity field in ApproveTransitionRequestResponse_SdkV2.
func (ApproveTransitionRequestResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ApproveTransitionRequestResponse_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, ApproveTransitionRequestResponse_SdkV2 only implements ToObjectValue() and Type().
type ApproveTransitionRequest_SdkV2 ¶ added in v1.62.1
type ApproveTransitionRequest_SdkV2 struct { // Specifies whether to archive all current model versions in the target // stage. ArchiveExistingVersions types.Bool `tfsdk:"archive_existing_versions"` // User-provided comment on the action. Comment types.String `tfsdk:"comment"` // Name of the model. Name types.String `tfsdk:"name"` // Target stage of the transition. Valid values are: // // * `None`: The initial stage of a model version. // // * `Staging`: Staging or pre-production stage. // // * `Production`: Production stage. // // * `Archived`: Archived stage. Stage types.String `tfsdk:"stage"` // Version of the model. Version types.String `tfsdk:"version"` }
func (ApproveTransitionRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ApproveTransitionRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ApproveTransitionRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a ApproveTransitionRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ApproveTransitionRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ApproveTransitionRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *ApproveTransitionRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ApproveTransitionRequest_SdkV2)
func (*ApproveTransitionRequest_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *ApproveTransitionRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState ApproveTransitionRequest_SdkV2)
func (ApproveTransitionRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ApproveTransitionRequest_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, ApproveTransitionRequest_SdkV2 only implements ToObjectValue() and Type().
type CommentObject ¶
type CommentObject struct { // Array of actions on the activity allowed for the current viewer. AvailableActions types.List `tfsdk:"available_actions"` // User-provided comment on the action. Comment types.String `tfsdk:"comment"` // Creation time of the object, as a Unix timestamp in milliseconds. CreationTimestamp types.Int64 `tfsdk:"creation_timestamp"` // Comment ID Id types.String `tfsdk:"id"` // Time of the object at last update, as a Unix timestamp in milliseconds. LastUpdatedTimestamp types.Int64 `tfsdk:"last_updated_timestamp"` // The username of the user that created the object. UserId types.String `tfsdk:"user_id"` }
Comment details.
func (CommentObject) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CommentObject) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*CommentObject) GetAvailableActions ¶ added in v1.61.0
GetAvailableActions returns the value of the AvailableActions field in CommentObject as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (CommentObject) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in CommentObject. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CommentObject) SetAvailableActions ¶ added in v1.61.0
func (o *CommentObject) SetAvailableActions(ctx context.Context, v []types.String)
SetAvailableActions sets the value of the AvailableActions field in CommentObject.
func (*CommentObject) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *CommentObject) SyncEffectiveFieldsDuringCreateOrUpdate(plan CommentObject)
func (*CommentObject) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *CommentObject) SyncEffectiveFieldsDuringRead(existingState CommentObject)
func (CommentObject) ToObjectValue ¶ added in v1.61.0
func (o CommentObject) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, CommentObject only implements ToObjectValue() and Type().
type CommentObject_SdkV2 ¶ added in v1.62.1
type CommentObject_SdkV2 struct { // Array of actions on the activity allowed for the current viewer. AvailableActions types.List `tfsdk:"available_actions"` // User-provided comment on the action. Comment types.String `tfsdk:"comment"` // Creation time of the object, as a Unix timestamp in milliseconds. CreationTimestamp types.Int64 `tfsdk:"creation_timestamp"` // Comment ID Id types.String `tfsdk:"id"` // Time of the object at last update, as a Unix timestamp in milliseconds. LastUpdatedTimestamp types.Int64 `tfsdk:"last_updated_timestamp"` // The username of the user that created the object. UserId types.String `tfsdk:"user_id"` }
Comment details.
func (CommentObject_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CommentObject_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*CommentObject_SdkV2) GetAvailableActions ¶ added in v1.62.1
GetAvailableActions returns the value of the AvailableActions field in CommentObject_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (CommentObject_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in CommentObject. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CommentObject_SdkV2) SetAvailableActions ¶ added in v1.62.1
func (o *CommentObject_SdkV2) SetAvailableActions(ctx context.Context, v []types.String)
SetAvailableActions sets the value of the AvailableActions field in CommentObject_SdkV2.
func (*CommentObject_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *CommentObject_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CommentObject_SdkV2)
func (*CommentObject_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *CommentObject_SdkV2) SyncEffectiveFieldsDuringRead(existingState CommentObject_SdkV2)
func (CommentObject_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o CommentObject_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, CommentObject_SdkV2 only implements ToObjectValue() and Type().
type CreateComment ¶
type CreateComment struct { // User-provided comment on the action. Comment types.String `tfsdk:"comment"` // Name of the model. Name types.String `tfsdk:"name"` // Version of the model. Version types.String `tfsdk:"version"` }
func (CreateComment) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateComment) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateComment) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateComment. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateComment) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *CreateComment) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateComment)
func (*CreateComment) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *CreateComment) SyncEffectiveFieldsDuringRead(existingState CreateComment)
func (CreateComment) ToObjectValue ¶ added in v1.61.0
func (o CreateComment) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, CreateComment only implements ToObjectValue() and Type().
type CreateCommentResponse ¶
func (*CreateCommentResponse) GetComment ¶ added in v1.61.0
func (o *CreateCommentResponse) GetComment(ctx context.Context) (CommentObject, bool)
GetComment returns the value of the Comment field in CreateCommentResponse as a CommentObject value. If the field is unknown or null, the boolean return value is false.
func (CreateCommentResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateCommentResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateCommentResponse) SetComment ¶ added in v1.61.0
func (o *CreateCommentResponse) SetComment(ctx context.Context, v CommentObject)
SetComment sets the value of the Comment field in CreateCommentResponse.
func (CreateCommentResponse) ToObjectValue ¶ added in v1.61.0
func (o CreateCommentResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, CreateCommentResponse only implements ToObjectValue() and Type().
type CreateCommentResponse_SdkV2 ¶ added in v1.62.1
type CreateCommentResponse_SdkV2 struct { // Comment details. Comment types.List `tfsdk:"comment"` }
func (*CreateCommentResponse_SdkV2) GetComment ¶ added in v1.62.1
func (o *CreateCommentResponse_SdkV2) GetComment(ctx context.Context) (CommentObject_SdkV2, bool)
GetComment returns the value of the Comment field in CreateCommentResponse_SdkV2 as a CommentObject_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (CreateCommentResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a CreateCommentResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateCommentResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateCommentResponse_SdkV2) SetComment ¶ added in v1.62.1
func (o *CreateCommentResponse_SdkV2) SetComment(ctx context.Context, v CommentObject_SdkV2)
SetComment sets the value of the Comment field in CreateCommentResponse_SdkV2.
func (CreateCommentResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o CreateCommentResponse_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, CreateCommentResponse_SdkV2 only implements ToObjectValue() and Type().
type CreateComment_SdkV2 ¶ added in v1.62.1
type CreateComment_SdkV2 struct { // User-provided comment on the action. Comment types.String `tfsdk:"comment"` // Name of the model. Name types.String `tfsdk:"name"` // Version of the model. Version types.String `tfsdk:"version"` }
func (CreateComment_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateComment_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateComment_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateComment. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateComment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *CreateComment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateComment_SdkV2)
func (*CreateComment_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *CreateComment_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateComment_SdkV2)
func (CreateComment_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o CreateComment_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, CreateComment_SdkV2 only implements ToObjectValue() and Type().
type CreateExperiment ¶
type CreateExperiment struct { // Location where all artifacts for the experiment are stored. If not // provided, the remote server will select an appropriate default. ArtifactLocation types.String `tfsdk:"artifact_location"` // Experiment name. Name types.String `tfsdk:"name"` // A collection of tags to set on the experiment. Maximum tag size and // number of tags per request depends on the storage backend. All storage // backends are guaranteed to support tag keys up to 250 bytes in size and // tag values up to 5000 bytes in size. All storage backends are also // guaranteed to support up to 20 tags per request. Tags types.List `tfsdk:"tags"` }
func (CreateExperiment) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateExperiment) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateExperiment) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateExperiment. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateExperiment) GetTags ¶ added in v1.61.0
func (o *CreateExperiment) GetTags(ctx context.Context) ([]ExperimentTag, bool)
GetTags returns the value of the Tags field in CreateExperiment as a slice of ExperimentTag values. If the field is unknown or null, the boolean return value is false.
func (*CreateExperiment) SetTags ¶ added in v1.61.0
func (o *CreateExperiment) SetTags(ctx context.Context, v []ExperimentTag)
SetTags sets the value of the Tags field in CreateExperiment.
func (*CreateExperiment) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *CreateExperiment) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateExperiment)
func (*CreateExperiment) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *CreateExperiment) SyncEffectiveFieldsDuringRead(existingState CreateExperiment)
func (CreateExperiment) ToObjectValue ¶ added in v1.61.0
func (o CreateExperiment) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, CreateExperiment only implements ToObjectValue() and Type().
type CreateExperimentResponse ¶
type CreateExperimentResponse struct { // Unique identifier for the experiment. ExperimentId types.String `tfsdk:"experiment_id"` }
func (CreateExperimentResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateExperimentResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateExperimentResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateExperimentResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateExperimentResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *CreateExperimentResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateExperimentResponse)
func (*CreateExperimentResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *CreateExperimentResponse) SyncEffectiveFieldsDuringRead(existingState CreateExperimentResponse)
func (CreateExperimentResponse) ToObjectValue ¶ added in v1.61.0
func (o CreateExperimentResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, CreateExperimentResponse only implements ToObjectValue() and Type().
type CreateExperimentResponse_SdkV2 ¶ added in v1.62.1
type CreateExperimentResponse_SdkV2 struct { // Unique identifier for the experiment. ExperimentId types.String `tfsdk:"experiment_id"` }
func (CreateExperimentResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateExperimentResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateExperimentResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a CreateExperimentResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateExperimentResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateExperimentResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *CreateExperimentResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateExperimentResponse_SdkV2)
func (*CreateExperimentResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *CreateExperimentResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateExperimentResponse_SdkV2)
func (CreateExperimentResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o CreateExperimentResponse_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, CreateExperimentResponse_SdkV2 only implements ToObjectValue() and Type().
type CreateExperiment_SdkV2 ¶ added in v1.62.1
type CreateExperiment_SdkV2 struct { // Location where all artifacts for the experiment are stored. If not // provided, the remote server will select an appropriate default. ArtifactLocation types.String `tfsdk:"artifact_location"` // Experiment name. Name types.String `tfsdk:"name"` // A collection of tags to set on the experiment. Maximum tag size and // number of tags per request depends on the storage backend. All storage // backends are guaranteed to support tag keys up to 250 bytes in size and // tag values up to 5000 bytes in size. All storage backends are also // guaranteed to support up to 20 tags per request. Tags types.List `tfsdk:"tags"` }
func (CreateExperiment_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateExperiment_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateExperiment_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateExperiment. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateExperiment_SdkV2) GetTags ¶ added in v1.62.1
func (o *CreateExperiment_SdkV2) GetTags(ctx context.Context) ([]ExperimentTag_SdkV2, bool)
GetTags returns the value of the Tags field in CreateExperiment_SdkV2 as a slice of ExperimentTag_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*CreateExperiment_SdkV2) SetTags ¶ added in v1.62.1
func (o *CreateExperiment_SdkV2) SetTags(ctx context.Context, v []ExperimentTag_SdkV2)
SetTags sets the value of the Tags field in CreateExperiment_SdkV2.
func (*CreateExperiment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *CreateExperiment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateExperiment_SdkV2)
func (*CreateExperiment_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *CreateExperiment_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateExperiment_SdkV2)
func (CreateExperiment_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o CreateExperiment_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, CreateExperiment_SdkV2 only implements ToObjectValue() and Type().
type CreateModelRequest ¶
type CreateModelRequest struct { // Optional description for registered model. Description types.String `tfsdk:"description"` // Register models under this name Name types.String `tfsdk:"name"` // Additional metadata for registered model. Tags types.List `tfsdk:"tags"` }
func (CreateModelRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateModelRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateModelRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateModelRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateModelRequest) GetTags ¶ added in v1.61.0
func (o *CreateModelRequest) GetTags(ctx context.Context) ([]ModelTag, bool)
GetTags returns the value of the Tags field in CreateModelRequest as a slice of ModelTag values. If the field is unknown or null, the boolean return value is false.
func (*CreateModelRequest) SetTags ¶ added in v1.61.0
func (o *CreateModelRequest) SetTags(ctx context.Context, v []ModelTag)
SetTags sets the value of the Tags field in CreateModelRequest.
func (*CreateModelRequest) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *CreateModelRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateModelRequest)
func (*CreateModelRequest) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *CreateModelRequest) SyncEffectiveFieldsDuringRead(existingState CreateModelRequest)
func (CreateModelRequest) ToObjectValue ¶ added in v1.61.0
func (o CreateModelRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, CreateModelRequest only implements ToObjectValue() and Type().
type CreateModelRequest_SdkV2 ¶ added in v1.62.1
type CreateModelRequest_SdkV2 struct { // Optional description for registered model. Description types.String `tfsdk:"description"` // Register models under this name Name types.String `tfsdk:"name"` // Additional metadata for registered model. Tags types.List `tfsdk:"tags"` }
func (CreateModelRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateModelRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateModelRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateModelRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateModelRequest_SdkV2) GetTags ¶ added in v1.62.1
func (o *CreateModelRequest_SdkV2) GetTags(ctx context.Context) ([]ModelTag_SdkV2, bool)
GetTags returns the value of the Tags field in CreateModelRequest_SdkV2 as a slice of ModelTag_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*CreateModelRequest_SdkV2) SetTags ¶ added in v1.62.1
func (o *CreateModelRequest_SdkV2) SetTags(ctx context.Context, v []ModelTag_SdkV2)
SetTags sets the value of the Tags field in CreateModelRequest_SdkV2.
func (*CreateModelRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *CreateModelRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateModelRequest_SdkV2)
func (*CreateModelRequest_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *CreateModelRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateModelRequest_SdkV2)
func (CreateModelRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o CreateModelRequest_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, CreateModelRequest_SdkV2 only implements ToObjectValue() and Type().
type CreateModelResponse ¶
func (CreateModelResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateModelResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateModelResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateModelResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateModelResponse) GetRegisteredModel ¶ added in v1.61.0
func (o *CreateModelResponse) GetRegisteredModel(ctx context.Context) (Model, bool)
GetRegisteredModel returns the value of the RegisteredModel field in CreateModelResponse as a Model value. If the field is unknown or null, the boolean return value is false.
func (*CreateModelResponse) SetRegisteredModel ¶ added in v1.61.0
func (o *CreateModelResponse) SetRegisteredModel(ctx context.Context, v Model)
SetRegisteredModel sets the value of the RegisteredModel field in CreateModelResponse.
func (*CreateModelResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *CreateModelResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateModelResponse)
func (*CreateModelResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *CreateModelResponse) SyncEffectiveFieldsDuringRead(existingState CreateModelResponse)
func (CreateModelResponse) ToObjectValue ¶ added in v1.61.0
func (o CreateModelResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, CreateModelResponse only implements ToObjectValue() and Type().
type CreateModelResponse_SdkV2 ¶ added in v1.62.1
func (CreateModelResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateModelResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateModelResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a CreateModelResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateModelResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateModelResponse_SdkV2) GetRegisteredModel ¶ added in v1.62.1
func (o *CreateModelResponse_SdkV2) GetRegisteredModel(ctx context.Context) (Model_SdkV2, bool)
GetRegisteredModel returns the value of the RegisteredModel field in CreateModelResponse_SdkV2 as a Model_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CreateModelResponse_SdkV2) SetRegisteredModel ¶ added in v1.62.1
func (o *CreateModelResponse_SdkV2) SetRegisteredModel(ctx context.Context, v Model_SdkV2)
SetRegisteredModel sets the value of the RegisteredModel field in CreateModelResponse_SdkV2.
func (*CreateModelResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *CreateModelResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateModelResponse_SdkV2)
func (*CreateModelResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *CreateModelResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateModelResponse_SdkV2)
func (CreateModelResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o CreateModelResponse_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, CreateModelResponse_SdkV2 only implements ToObjectValue() and Type().
type CreateModelVersionRequest ¶
type CreateModelVersionRequest struct { // Optional description for model version. Description types.String `tfsdk:"description"` // Register model under this name Name types.String `tfsdk:"name"` // MLflow run ID for correlation, if `source` was generated by an experiment // run in MLflow tracking server RunId types.String `tfsdk:"run_id"` // MLflow run link - this is the exact link of the run that generated this // model version, potentially hosted at another instance of MLflow. RunLink types.String `tfsdk:"run_link"` // URI indicating the location of the model artifacts. Source types.String `tfsdk:"source"` // Additional metadata for model version. Tags types.List `tfsdk:"tags"` }
func (CreateModelVersionRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateModelVersionRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateModelVersionRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (a CreateModelVersionRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateModelVersionRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateModelVersionRequest) GetTags ¶ added in v1.61.0
func (o *CreateModelVersionRequest) GetTags(ctx context.Context) ([]ModelVersionTag, bool)
GetTags returns the value of the Tags field in CreateModelVersionRequest as a slice of ModelVersionTag values. If the field is unknown or null, the boolean return value is false.
func (*CreateModelVersionRequest) SetTags ¶ added in v1.61.0
func (o *CreateModelVersionRequest) SetTags(ctx context.Context, v []ModelVersionTag)
SetTags sets the value of the Tags field in CreateModelVersionRequest.
func (*CreateModelVersionRequest) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *CreateModelVersionRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateModelVersionRequest)
func (*CreateModelVersionRequest) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *CreateModelVersionRequest) SyncEffectiveFieldsDuringRead(existingState CreateModelVersionRequest)
func (CreateModelVersionRequest) ToObjectValue ¶ added in v1.61.0
func (o CreateModelVersionRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, CreateModelVersionRequest only implements ToObjectValue() and Type().
type CreateModelVersionRequest_SdkV2 ¶ added in v1.62.1
type CreateModelVersionRequest_SdkV2 struct { // Optional description for model version. Description types.String `tfsdk:"description"` // Register model under this name Name types.String `tfsdk:"name"` // MLflow run ID for correlation, if `source` was generated by an experiment // run in MLflow tracking server RunId types.String `tfsdk:"run_id"` // MLflow run link - this is the exact link of the run that generated this // model version, potentially hosted at another instance of MLflow. RunLink types.String `tfsdk:"run_link"` // URI indicating the location of the model artifacts. Source types.String `tfsdk:"source"` // Additional metadata for model version. Tags types.List `tfsdk:"tags"` }
func (CreateModelVersionRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateModelVersionRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateModelVersionRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a CreateModelVersionRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateModelVersionRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateModelVersionRequest_SdkV2) GetTags ¶ added in v1.62.1
func (o *CreateModelVersionRequest_SdkV2) GetTags(ctx context.Context) ([]ModelVersionTag_SdkV2, bool)
GetTags returns the value of the Tags field in CreateModelVersionRequest_SdkV2 as a slice of ModelVersionTag_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*CreateModelVersionRequest_SdkV2) SetTags ¶ added in v1.62.1
func (o *CreateModelVersionRequest_SdkV2) SetTags(ctx context.Context, v []ModelVersionTag_SdkV2)
SetTags sets the value of the Tags field in CreateModelVersionRequest_SdkV2.
func (*CreateModelVersionRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *CreateModelVersionRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateModelVersionRequest_SdkV2)
func (*CreateModelVersionRequest_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *CreateModelVersionRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateModelVersionRequest_SdkV2)
func (CreateModelVersionRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o CreateModelVersionRequest_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, CreateModelVersionRequest_SdkV2 only implements ToObjectValue() and Type().
type CreateModelVersionResponse ¶
type CreateModelVersionResponse struct { // Return new version number generated for this model in registry. ModelVersion types.Object `tfsdk:"model_version"` }
func (CreateModelVersionResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateModelVersionResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateModelVersionResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a CreateModelVersionResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateModelVersionResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateModelVersionResponse) GetModelVersion ¶ added in v1.61.0
func (o *CreateModelVersionResponse) GetModelVersion(ctx context.Context) (ModelVersion, bool)
GetModelVersion returns the value of the ModelVersion field in CreateModelVersionResponse as a ModelVersion value. If the field is unknown or null, the boolean return value is false.
func (*CreateModelVersionResponse) SetModelVersion ¶ added in v1.61.0
func (o *CreateModelVersionResponse) SetModelVersion(ctx context.Context, v ModelVersion)
SetModelVersion sets the value of the ModelVersion field in CreateModelVersionResponse.
func (*CreateModelVersionResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *CreateModelVersionResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateModelVersionResponse)
func (*CreateModelVersionResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *CreateModelVersionResponse) SyncEffectiveFieldsDuringRead(existingState CreateModelVersionResponse)
func (CreateModelVersionResponse) ToObjectValue ¶ added in v1.61.0
func (o CreateModelVersionResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, CreateModelVersionResponse only implements ToObjectValue() and Type().
type CreateModelVersionResponse_SdkV2 ¶ added in v1.62.1
type CreateModelVersionResponse_SdkV2 struct { // Return new version number generated for this model in registry. ModelVersion types.List `tfsdk:"model_version"` }
func (CreateModelVersionResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateModelVersionResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateModelVersionResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a CreateModelVersionResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateModelVersionResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateModelVersionResponse_SdkV2) GetModelVersion ¶ added in v1.62.1
func (o *CreateModelVersionResponse_SdkV2) GetModelVersion(ctx context.Context) (ModelVersion_SdkV2, bool)
GetModelVersion returns the value of the ModelVersion field in CreateModelVersionResponse_SdkV2 as a ModelVersion_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CreateModelVersionResponse_SdkV2) SetModelVersion ¶ added in v1.62.1
func (o *CreateModelVersionResponse_SdkV2) SetModelVersion(ctx context.Context, v ModelVersion_SdkV2)
SetModelVersion sets the value of the ModelVersion field in CreateModelVersionResponse_SdkV2.
func (*CreateModelVersionResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *CreateModelVersionResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateModelVersionResponse_SdkV2)
func (*CreateModelVersionResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *CreateModelVersionResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateModelVersionResponse_SdkV2)
func (CreateModelVersionResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o CreateModelVersionResponse_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, CreateModelVersionResponse_SdkV2 only implements ToObjectValue() and Type().
type CreateRegistryWebhook ¶
type CreateRegistryWebhook struct { // User-specified description for the webhook. Description types.String `tfsdk:"description"` // Events that can trigger a registry webhook: * `MODEL_VERSION_CREATED`: A // new model version was created for the associated model. // // * `MODEL_VERSION_TRANSITIONED_STAGE`: A model version’s stage was // changed. // // * `TRANSITION_REQUEST_CREATED`: A user requested a model version’s // stage be transitioned. // // * `COMMENT_CREATED`: A user wrote a comment on a registered model. // // * `REGISTERED_MODEL_CREATED`: A new registered model was created. This // event type can only be specified for a registry-wide webhook, which can // be created by not specifying a model name in the create request. // // * `MODEL_VERSION_TAG_SET`: A user set a tag on the model version. // // * `MODEL_VERSION_TRANSITIONED_TO_STAGING`: A model version was // transitioned to staging. // // * `MODEL_VERSION_TRANSITIONED_TO_PRODUCTION`: A model version was // transitioned to production. // // * `MODEL_VERSION_TRANSITIONED_TO_ARCHIVED`: A model version was archived. // // * `TRANSITION_REQUEST_TO_STAGING_CREATED`: A user requested a model // version be transitioned to staging. // // * `TRANSITION_REQUEST_TO_PRODUCTION_CREATED`: A user requested a model // version be transitioned to production. // // * `TRANSITION_REQUEST_TO_ARCHIVED_CREATED`: A user requested a model // version be archived. Events types.List `tfsdk:"events"` HttpUrlSpec types.Object `tfsdk:"http_url_spec"` JobSpec types.Object `tfsdk:"job_spec"` // Name of the model whose events would trigger this webhook. ModelName types.String `tfsdk:"model_name"` // Enable or disable triggering the webhook, or put the webhook into test // mode. The default is `ACTIVE`: * `ACTIVE`: Webhook is triggered when an // associated event happens. // // * `DISABLED`: Webhook is not triggered. // // * `TEST_MODE`: Webhook can be triggered through the test endpoint, but is // not triggered on a real event. Status types.String `tfsdk:"status"` }
func (CreateRegistryWebhook) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateRegistryWebhook) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateRegistryWebhook) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateRegistryWebhook. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateRegistryWebhook) GetEvents ¶ added in v1.61.0
GetEvents returns the value of the Events field in CreateRegistryWebhook as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CreateRegistryWebhook) GetHttpUrlSpec ¶ added in v1.61.0
func (o *CreateRegistryWebhook) GetHttpUrlSpec(ctx context.Context) (HttpUrlSpec, bool)
GetHttpUrlSpec returns the value of the HttpUrlSpec field in CreateRegistryWebhook as a HttpUrlSpec value. If the field is unknown or null, the boolean return value is false.
func (*CreateRegistryWebhook) GetJobSpec ¶ added in v1.61.0
func (o *CreateRegistryWebhook) GetJobSpec(ctx context.Context) (JobSpec, bool)
GetJobSpec returns the value of the JobSpec field in CreateRegistryWebhook as a JobSpec value. If the field is unknown or null, the boolean return value is false.
func (*CreateRegistryWebhook) SetEvents ¶ added in v1.61.0
func (o *CreateRegistryWebhook) SetEvents(ctx context.Context, v []types.String)
SetEvents sets the value of the Events field in CreateRegistryWebhook.
func (*CreateRegistryWebhook) SetHttpUrlSpec ¶ added in v1.61.0
func (o *CreateRegistryWebhook) SetHttpUrlSpec(ctx context.Context, v HttpUrlSpec)
SetHttpUrlSpec sets the value of the HttpUrlSpec field in CreateRegistryWebhook.
func (*CreateRegistryWebhook) SetJobSpec ¶ added in v1.61.0
func (o *CreateRegistryWebhook) SetJobSpec(ctx context.Context, v JobSpec)
SetJobSpec sets the value of the JobSpec field in CreateRegistryWebhook.
func (*CreateRegistryWebhook) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *CreateRegistryWebhook) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateRegistryWebhook)
func (*CreateRegistryWebhook) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *CreateRegistryWebhook) SyncEffectiveFieldsDuringRead(existingState CreateRegistryWebhook)
func (CreateRegistryWebhook) ToObjectValue ¶ added in v1.61.0
func (o CreateRegistryWebhook) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, CreateRegistryWebhook only implements ToObjectValue() and Type().
type CreateRegistryWebhook_SdkV2 ¶ added in v1.62.1
type CreateRegistryWebhook_SdkV2 struct { // User-specified description for the webhook. Description types.String `tfsdk:"description"` // Events that can trigger a registry webhook: * `MODEL_VERSION_CREATED`: A // new model version was created for the associated model. // // * `MODEL_VERSION_TRANSITIONED_STAGE`: A model version’s stage was // changed. // // * `TRANSITION_REQUEST_CREATED`: A user requested a model version’s // stage be transitioned. // // * `COMMENT_CREATED`: A user wrote a comment on a registered model. // // * `REGISTERED_MODEL_CREATED`: A new registered model was created. This // event type can only be specified for a registry-wide webhook, which can // be created by not specifying a model name in the create request. // // * `MODEL_VERSION_TAG_SET`: A user set a tag on the model version. // // * `MODEL_VERSION_TRANSITIONED_TO_STAGING`: A model version was // transitioned to staging. // // * `MODEL_VERSION_TRANSITIONED_TO_PRODUCTION`: A model version was // transitioned to production. // // * `MODEL_VERSION_TRANSITIONED_TO_ARCHIVED`: A model version was archived. // // * `TRANSITION_REQUEST_TO_STAGING_CREATED`: A user requested a model // version be transitioned to staging. // // * `TRANSITION_REQUEST_TO_PRODUCTION_CREATED`: A user requested a model // version be transitioned to production. // // * `TRANSITION_REQUEST_TO_ARCHIVED_CREATED`: A user requested a model // version be archived. Events types.List `tfsdk:"events"` HttpUrlSpec types.List `tfsdk:"http_url_spec"` JobSpec types.List `tfsdk:"job_spec"` // Name of the model whose events would trigger this webhook. ModelName types.String `tfsdk:"model_name"` // Enable or disable triggering the webhook, or put the webhook into test // mode. The default is `ACTIVE`: * `ACTIVE`: Webhook is triggered when an // associated event happens. // // * `DISABLED`: Webhook is not triggered. // // * `TEST_MODE`: Webhook can be triggered through the test endpoint, but is // not triggered on a real event. Status types.String `tfsdk:"status"` }
func (CreateRegistryWebhook_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateRegistryWebhook_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateRegistryWebhook_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a CreateRegistryWebhook_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateRegistryWebhook. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateRegistryWebhook_SdkV2) GetEvents ¶ added in v1.62.1
GetEvents returns the value of the Events field in CreateRegistryWebhook_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CreateRegistryWebhook_SdkV2) GetHttpUrlSpec ¶ added in v1.62.1
func (o *CreateRegistryWebhook_SdkV2) GetHttpUrlSpec(ctx context.Context) (HttpUrlSpec_SdkV2, bool)
GetHttpUrlSpec returns the value of the HttpUrlSpec field in CreateRegistryWebhook_SdkV2 as a HttpUrlSpec_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CreateRegistryWebhook_SdkV2) GetJobSpec ¶ added in v1.62.1
func (o *CreateRegistryWebhook_SdkV2) GetJobSpec(ctx context.Context) (JobSpec_SdkV2, bool)
GetJobSpec returns the value of the JobSpec field in CreateRegistryWebhook_SdkV2 as a JobSpec_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CreateRegistryWebhook_SdkV2) SetEvents ¶ added in v1.62.1
func (o *CreateRegistryWebhook_SdkV2) SetEvents(ctx context.Context, v []types.String)
SetEvents sets the value of the Events field in CreateRegistryWebhook_SdkV2.
func (*CreateRegistryWebhook_SdkV2) SetHttpUrlSpec ¶ added in v1.62.1
func (o *CreateRegistryWebhook_SdkV2) SetHttpUrlSpec(ctx context.Context, v HttpUrlSpec_SdkV2)
SetHttpUrlSpec sets the value of the HttpUrlSpec field in CreateRegistryWebhook_SdkV2.
func (*CreateRegistryWebhook_SdkV2) SetJobSpec ¶ added in v1.62.1
func (o *CreateRegistryWebhook_SdkV2) SetJobSpec(ctx context.Context, v JobSpec_SdkV2)
SetJobSpec sets the value of the JobSpec field in CreateRegistryWebhook_SdkV2.
func (*CreateRegistryWebhook_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *CreateRegistryWebhook_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateRegistryWebhook_SdkV2)
func (*CreateRegistryWebhook_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *CreateRegistryWebhook_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateRegistryWebhook_SdkV2)
func (CreateRegistryWebhook_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o CreateRegistryWebhook_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, CreateRegistryWebhook_SdkV2 only implements ToObjectValue() and Type().
type CreateRun ¶
type CreateRun struct { // ID of the associated experiment. ExperimentId types.String `tfsdk:"experiment_id"` // Unix timestamp in milliseconds of when the run started. StartTime types.Int64 `tfsdk:"start_time"` // Additional metadata for run. Tags types.List `tfsdk:"tags"` // ID of the user executing the run. This field is deprecated as of MLflow // 1.0, and will be removed in a future MLflow release. Use 'mlflow.user' // tag instead. UserId types.String `tfsdk:"user_id"` }
func (CreateRun) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateRun) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateRun) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateRun. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateRun) GetTags ¶ added in v1.61.0
GetTags returns the value of the Tags field in CreateRun as a slice of RunTag values. If the field is unknown or null, the boolean return value is false.
func (*CreateRun) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*CreateRun) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (CreateRun) ToObjectValue ¶ added in v1.61.0
func (o CreateRun) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, CreateRun only implements ToObjectValue() and Type().
type CreateRunResponse ¶
func (CreateRunResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateRunResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateRunResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateRunResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateRunResponse) GetRun ¶ added in v1.61.0
func (o *CreateRunResponse) GetRun(ctx context.Context) (Run, bool)
GetRun returns the value of the Run field in CreateRunResponse as a Run value. If the field is unknown or null, the boolean return value is false.
func (*CreateRunResponse) SetRun ¶ added in v1.61.0
func (o *CreateRunResponse) SetRun(ctx context.Context, v Run)
SetRun sets the value of the Run field in CreateRunResponse.
func (*CreateRunResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *CreateRunResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateRunResponse)
func (*CreateRunResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *CreateRunResponse) SyncEffectiveFieldsDuringRead(existingState CreateRunResponse)
func (CreateRunResponse) ToObjectValue ¶ added in v1.61.0
func (o CreateRunResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, CreateRunResponse only implements ToObjectValue() and Type().
type CreateRunResponse_SdkV2 ¶ added in v1.62.1
func (CreateRunResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateRunResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateRunResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateRunResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateRunResponse_SdkV2) GetRun ¶ added in v1.62.1
func (o *CreateRunResponse_SdkV2) GetRun(ctx context.Context) (Run_SdkV2, bool)
GetRun returns the value of the Run field in CreateRunResponse_SdkV2 as a Run_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CreateRunResponse_SdkV2) SetRun ¶ added in v1.62.1
func (o *CreateRunResponse_SdkV2) SetRun(ctx context.Context, v Run_SdkV2)
SetRun sets the value of the Run field in CreateRunResponse_SdkV2.
func (*CreateRunResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *CreateRunResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateRunResponse_SdkV2)
func (*CreateRunResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *CreateRunResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateRunResponse_SdkV2)
func (CreateRunResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o CreateRunResponse_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, CreateRunResponse_SdkV2 only implements ToObjectValue() and Type().
type CreateRun_SdkV2 ¶ added in v1.62.1
type CreateRun_SdkV2 struct { // ID of the associated experiment. ExperimentId types.String `tfsdk:"experiment_id"` // Unix timestamp in milliseconds of when the run started. StartTime types.Int64 `tfsdk:"start_time"` // Additional metadata for run. Tags types.List `tfsdk:"tags"` // ID of the user executing the run. This field is deprecated as of MLflow // 1.0, and will be removed in a future MLflow release. Use 'mlflow.user' // tag instead. UserId types.String `tfsdk:"user_id"` }
func (CreateRun_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateRun_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateRun_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateRun. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateRun_SdkV2) GetTags ¶ added in v1.62.1
func (o *CreateRun_SdkV2) GetTags(ctx context.Context) ([]RunTag_SdkV2, bool)
GetTags returns the value of the Tags field in CreateRun_SdkV2 as a slice of RunTag_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*CreateRun_SdkV2) SetTags ¶ added in v1.62.1
func (o *CreateRun_SdkV2) SetTags(ctx context.Context, v []RunTag_SdkV2)
SetTags sets the value of the Tags field in CreateRun_SdkV2.
func (*CreateRun_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *CreateRun_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateRun_SdkV2)
func (*CreateRun_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *CreateRun_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateRun_SdkV2)
func (CreateRun_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o CreateRun_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, CreateRun_SdkV2 only implements ToObjectValue() and Type().
type CreateTransitionRequest ¶
type CreateTransitionRequest struct { // User-provided comment on the action. Comment types.String `tfsdk:"comment"` // Name of the model. Name types.String `tfsdk:"name"` // Target stage of the transition. Valid values are: // // * `None`: The initial stage of a model version. // // * `Staging`: Staging or pre-production stage. // // * `Production`: Production stage. // // * `Archived`: Archived stage. Stage types.String `tfsdk:"stage"` // Version of the model. Version types.String `tfsdk:"version"` }
func (CreateTransitionRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateTransitionRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateTransitionRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateTransitionRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateTransitionRequest) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *CreateTransitionRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateTransitionRequest)
func (*CreateTransitionRequest) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *CreateTransitionRequest) SyncEffectiveFieldsDuringRead(existingState CreateTransitionRequest)
func (CreateTransitionRequest) ToObjectValue ¶ added in v1.61.0
func (o CreateTransitionRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, CreateTransitionRequest only implements ToObjectValue() and Type().
type CreateTransitionRequestResponse ¶
type CreateTransitionRequestResponse struct { // Transition request details. Request types.Object `tfsdk:"request"` }
func (CreateTransitionRequestResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a CreateTransitionRequestResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateTransitionRequestResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateTransitionRequestResponse) GetRequest ¶ added in v1.61.0
func (o *CreateTransitionRequestResponse) GetRequest(ctx context.Context) (TransitionRequest, bool)
GetRequest returns the value of the Request field in CreateTransitionRequestResponse as a TransitionRequest value. If the field is unknown or null, the boolean return value is false.
func (*CreateTransitionRequestResponse) SetRequest ¶ added in v1.61.0
func (o *CreateTransitionRequestResponse) SetRequest(ctx context.Context, v TransitionRequest)
SetRequest sets the value of the Request field in CreateTransitionRequestResponse.
func (CreateTransitionRequestResponse) ToObjectValue ¶ added in v1.61.0
func (o CreateTransitionRequestResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, CreateTransitionRequestResponse only implements ToObjectValue() and Type().
type CreateTransitionRequestResponse_SdkV2 ¶ added in v1.62.1
type CreateTransitionRequestResponse_SdkV2 struct { // Transition request details. Request types.List `tfsdk:"request"` }
func (CreateTransitionRequestResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a CreateTransitionRequestResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateTransitionRequestResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateTransitionRequestResponse_SdkV2) GetRequest ¶ added in v1.62.1
func (o *CreateTransitionRequestResponse_SdkV2) GetRequest(ctx context.Context) (TransitionRequest_SdkV2, bool)
GetRequest returns the value of the Request field in CreateTransitionRequestResponse_SdkV2 as a TransitionRequest_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CreateTransitionRequestResponse_SdkV2) SetRequest ¶ added in v1.62.1
func (o *CreateTransitionRequestResponse_SdkV2) SetRequest(ctx context.Context, v TransitionRequest_SdkV2)
SetRequest sets the value of the Request field in CreateTransitionRequestResponse_SdkV2.
func (CreateTransitionRequestResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o CreateTransitionRequestResponse_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, CreateTransitionRequestResponse_SdkV2 only implements ToObjectValue() and Type().
type CreateTransitionRequest_SdkV2 ¶ added in v1.62.1
type CreateTransitionRequest_SdkV2 struct { // User-provided comment on the action. Comment types.String `tfsdk:"comment"` // Name of the model. Name types.String `tfsdk:"name"` // Target stage of the transition. Valid values are: // // * `None`: The initial stage of a model version. // // * `Staging`: Staging or pre-production stage. // // * `Production`: Production stage. // // * `Archived`: Archived stage. Stage types.String `tfsdk:"stage"` // Version of the model. Version types.String `tfsdk:"version"` }
func (CreateTransitionRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c CreateTransitionRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateTransitionRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a CreateTransitionRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateTransitionRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateTransitionRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *CreateTransitionRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan CreateTransitionRequest_SdkV2)
func (*CreateTransitionRequest_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *CreateTransitionRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState CreateTransitionRequest_SdkV2)
func (CreateTransitionRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o CreateTransitionRequest_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, CreateTransitionRequest_SdkV2 only implements ToObjectValue() and Type().
type CreateWebhookResponse ¶
func (CreateWebhookResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateWebhookResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateWebhookResponse) GetWebhook ¶ added in v1.61.0
func (o *CreateWebhookResponse) GetWebhook(ctx context.Context) (RegistryWebhook, bool)
GetWebhook returns the value of the Webhook field in CreateWebhookResponse as a RegistryWebhook value. If the field is unknown or null, the boolean return value is false.
func (*CreateWebhookResponse) SetWebhook ¶ added in v1.61.0
func (o *CreateWebhookResponse) SetWebhook(ctx context.Context, v RegistryWebhook)
SetWebhook sets the value of the Webhook field in CreateWebhookResponse.
func (CreateWebhookResponse) ToObjectValue ¶ added in v1.61.0
func (o CreateWebhookResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, CreateWebhookResponse only implements ToObjectValue() and Type().
type CreateWebhookResponse_SdkV2 ¶ added in v1.62.1
func (CreateWebhookResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a CreateWebhookResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateWebhookResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CreateWebhookResponse_SdkV2) GetWebhook ¶ added in v1.62.1
func (o *CreateWebhookResponse_SdkV2) GetWebhook(ctx context.Context) (RegistryWebhook_SdkV2, bool)
GetWebhook returns the value of the Webhook field in CreateWebhookResponse_SdkV2 as a RegistryWebhook_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CreateWebhookResponse_SdkV2) SetWebhook ¶ added in v1.62.1
func (o *CreateWebhookResponse_SdkV2) SetWebhook(ctx context.Context, v RegistryWebhook_SdkV2)
SetWebhook sets the value of the Webhook field in CreateWebhookResponse_SdkV2.
func (CreateWebhookResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o CreateWebhookResponse_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, CreateWebhookResponse_SdkV2 only implements ToObjectValue() and Type().
type Dataset ¶
type Dataset struct { // Dataset digest, e.g. an md5 hash of the dataset that uniquely identifies // it within datasets of the same name. Digest types.String `tfsdk:"digest"` // The name of the dataset. E.g. “my.uc.table@2” “nyc-taxi-dataset”, // “fantastic-elk-3” Name types.String `tfsdk:"name"` // The profile of the dataset. Summary statistics for the dataset, such as // the number of rows in a table, the mean / std / mode of each column in a // table, or the number of elements in an array. Profile types.String `tfsdk:"profile"` // The schema of the dataset. E.g., MLflow ColSpec JSON for a dataframe, // MLflow TensorSpec JSON for an ndarray, or another schema format. Schema types.String `tfsdk:"schema"` // The type of the dataset source, e.g. ‘databricks-uc-table’, // ‘DBFS’, ‘S3’, ... Source types.String `tfsdk:"source"` // Source information for the dataset. Note that the source may not exactly // reproduce the dataset if it was transformed / modified before use with // MLflow. SourceType types.String `tfsdk:"source_type"` }
func (Dataset) ApplySchemaCustomizations ¶ added in v1.63.0
func (c Dataset) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (Dataset) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in Dataset. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*Dataset) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*Dataset) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (Dataset) ToObjectValue ¶ added in v1.61.0
func (o Dataset) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, Dataset only implements ToObjectValue() and Type().
type DatasetInput ¶
type DatasetInput struct { // The dataset being used as a Run input. Dataset types.Object `tfsdk:"dataset"` // A list of tags for the dataset input, e.g. a “context” tag with value // “training” Tags types.List `tfsdk:"tags"` }
func (DatasetInput) ApplySchemaCustomizations ¶ added in v1.63.0
func (c DatasetInput) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DatasetInput) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DatasetInput. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*DatasetInput) GetDataset ¶ added in v1.61.0
func (o *DatasetInput) GetDataset(ctx context.Context) (Dataset, bool)
GetDataset returns the value of the Dataset field in DatasetInput as a Dataset value. If the field is unknown or null, the boolean return value is false.
func (*DatasetInput) GetTags ¶ added in v1.61.0
func (o *DatasetInput) GetTags(ctx context.Context) ([]InputTag, bool)
GetTags returns the value of the Tags field in DatasetInput as a slice of InputTag values. If the field is unknown or null, the boolean return value is false.
func (*DatasetInput) SetDataset ¶ added in v1.61.0
func (o *DatasetInput) SetDataset(ctx context.Context, v Dataset)
SetDataset sets the value of the Dataset field in DatasetInput.
func (*DatasetInput) SetTags ¶ added in v1.61.0
func (o *DatasetInput) SetTags(ctx context.Context, v []InputTag)
SetTags sets the value of the Tags field in DatasetInput.
func (*DatasetInput) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *DatasetInput) SyncEffectiveFieldsDuringCreateOrUpdate(plan DatasetInput)
func (*DatasetInput) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *DatasetInput) SyncEffectiveFieldsDuringRead(existingState DatasetInput)
func (DatasetInput) ToObjectValue ¶ added in v1.61.0
func (o DatasetInput) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DatasetInput only implements ToObjectValue() and Type().
type DatasetInput_SdkV2 ¶ added in v1.62.1
type DatasetInput_SdkV2 struct { // The dataset being used as a Run input. Dataset types.List `tfsdk:"dataset"` // A list of tags for the dataset input, e.g. a “context” tag with value // “training” Tags types.List `tfsdk:"tags"` }
func (DatasetInput_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c DatasetInput_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DatasetInput_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in DatasetInput. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*DatasetInput_SdkV2) GetDataset ¶ added in v1.62.1
func (o *DatasetInput_SdkV2) GetDataset(ctx context.Context) (Dataset_SdkV2, bool)
GetDataset returns the value of the Dataset field in DatasetInput_SdkV2 as a Dataset_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*DatasetInput_SdkV2) GetTags ¶ added in v1.62.1
func (o *DatasetInput_SdkV2) GetTags(ctx context.Context) ([]InputTag_SdkV2, bool)
GetTags returns the value of the Tags field in DatasetInput_SdkV2 as a slice of InputTag_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*DatasetInput_SdkV2) SetDataset ¶ added in v1.62.1
func (o *DatasetInput_SdkV2) SetDataset(ctx context.Context, v Dataset_SdkV2)
SetDataset sets the value of the Dataset field in DatasetInput_SdkV2.
func (*DatasetInput_SdkV2) SetTags ¶ added in v1.62.1
func (o *DatasetInput_SdkV2) SetTags(ctx context.Context, v []InputTag_SdkV2)
SetTags sets the value of the Tags field in DatasetInput_SdkV2.
func (*DatasetInput_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *DatasetInput_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan DatasetInput_SdkV2)
func (*DatasetInput_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *DatasetInput_SdkV2) SyncEffectiveFieldsDuringRead(existingState DatasetInput_SdkV2)
func (DatasetInput_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DatasetInput_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, DatasetInput_SdkV2 only implements ToObjectValue() and Type().
type Dataset_SdkV2 ¶ added in v1.62.1
type Dataset_SdkV2 struct { // Dataset digest, e.g. an md5 hash of the dataset that uniquely identifies // it within datasets of the same name. Digest types.String `tfsdk:"digest"` // The name of the dataset. E.g. “my.uc.table@2” “nyc-taxi-dataset”, // “fantastic-elk-3” Name types.String `tfsdk:"name"` // The profile of the dataset. Summary statistics for the dataset, such as // the number of rows in a table, the mean / std / mode of each column in a // table, or the number of elements in an array. Profile types.String `tfsdk:"profile"` // The schema of the dataset. E.g., MLflow ColSpec JSON for a dataframe, // MLflow TensorSpec JSON for an ndarray, or another schema format. Schema types.String `tfsdk:"schema"` // The type of the dataset source, e.g. ‘databricks-uc-table’, // ‘DBFS’, ‘S3’, ... Source types.String `tfsdk:"source"` // Source information for the dataset. Note that the source may not exactly // reproduce the dataset if it was transformed / modified before use with // MLflow. SourceType types.String `tfsdk:"source_type"` }
func (Dataset_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c Dataset_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (Dataset_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in Dataset. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*Dataset_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *Dataset_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan Dataset_SdkV2)
func (*Dataset_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *Dataset_SdkV2) SyncEffectiveFieldsDuringRead(existingState Dataset_SdkV2)
func (Dataset_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o Dataset_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, Dataset_SdkV2 only implements ToObjectValue() and Type().
type DeleteCommentRequest ¶
Delete a comment
func (DeleteCommentRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteCommentRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteCommentRequest) ToObjectValue ¶ added in v1.61.0
func (o DeleteCommentRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteCommentRequest only implements ToObjectValue() and Type().
type DeleteCommentRequest_SdkV2 ¶ added in v1.62.1
Delete a comment
func (DeleteCommentRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a DeleteCommentRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteCommentRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteCommentRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteCommentRequest_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, DeleteCommentRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteCommentResponse ¶
type DeleteCommentResponse struct { }
func (DeleteCommentResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteCommentResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteCommentResponse) ToObjectValue ¶ added in v1.61.0
func (o DeleteCommentResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteCommentResponse only implements ToObjectValue() and Type().
type DeleteCommentResponse_SdkV2 ¶ added in v1.62.1
type DeleteCommentResponse_SdkV2 struct { }
func (DeleteCommentResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a DeleteCommentResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteCommentResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteCommentResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteCommentResponse_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, DeleteCommentResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteExperiment ¶
type DeleteExperiment struct { // ID of the associated experiment. ExperimentId types.String `tfsdk:"experiment_id"` }
func (DeleteExperiment) ApplySchemaCustomizations ¶ added in v1.63.0
func (c DeleteExperiment) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteExperiment) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteExperiment. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*DeleteExperiment) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *DeleteExperiment) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteExperiment)
func (*DeleteExperiment) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *DeleteExperiment) SyncEffectiveFieldsDuringRead(existingState DeleteExperiment)
func (DeleteExperiment) ToObjectValue ¶ added in v1.61.0
func (o DeleteExperiment) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteExperiment only implements ToObjectValue() and Type().
type DeleteExperimentResponse ¶
type DeleteExperimentResponse struct { }
func (DeleteExperimentResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c DeleteExperimentResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteExperimentResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteExperimentResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*DeleteExperimentResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *DeleteExperimentResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteExperimentResponse)
func (*DeleteExperimentResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *DeleteExperimentResponse) SyncEffectiveFieldsDuringRead(existingState DeleteExperimentResponse)
func (DeleteExperimentResponse) ToObjectValue ¶ added in v1.61.0
func (o DeleteExperimentResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteExperimentResponse only implements ToObjectValue() and Type().
type DeleteExperimentResponse_SdkV2 ¶ added in v1.62.1
type DeleteExperimentResponse_SdkV2 struct { }
func (DeleteExperimentResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c DeleteExperimentResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteExperimentResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a DeleteExperimentResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteExperimentResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*DeleteExperimentResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *DeleteExperimentResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteExperimentResponse_SdkV2)
func (*DeleteExperimentResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *DeleteExperimentResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState DeleteExperimentResponse_SdkV2)
func (DeleteExperimentResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteExperimentResponse_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, DeleteExperimentResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteExperiment_SdkV2 ¶ added in v1.62.1
type DeleteExperiment_SdkV2 struct { // ID of the associated experiment. ExperimentId types.String `tfsdk:"experiment_id"` }
func (DeleteExperiment_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c DeleteExperiment_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteExperiment_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteExperiment. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*DeleteExperiment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *DeleteExperiment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteExperiment_SdkV2)
func (*DeleteExperiment_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *DeleteExperiment_SdkV2) SyncEffectiveFieldsDuringRead(existingState DeleteExperiment_SdkV2)
func (DeleteExperiment_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteExperiment_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, DeleteExperiment_SdkV2 only implements ToObjectValue() and Type().
type DeleteModelRequest ¶
type DeleteModelRequest struct { // Registered model unique name identifier. Name types.String `tfsdk:"-"` }
Delete a model
func (DeleteModelRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteModelRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteModelRequest) ToObjectValue ¶ added in v1.61.0
func (o DeleteModelRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteModelRequest only implements ToObjectValue() and Type().
type DeleteModelRequest_SdkV2 ¶ added in v1.62.1
type DeleteModelRequest_SdkV2 struct { // Registered model unique name identifier. Name types.String `tfsdk:"-"` }
Delete a model
func (DeleteModelRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteModelRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteModelRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteModelRequest_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, DeleteModelRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteModelResponse ¶
type DeleteModelResponse struct { }
func (DeleteModelResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteModelResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteModelResponse) ToObjectValue ¶ added in v1.61.0
func (o DeleteModelResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteModelResponse only implements ToObjectValue() and Type().
type DeleteModelResponse_SdkV2 ¶ added in v1.62.1
type DeleteModelResponse_SdkV2 struct { }
func (DeleteModelResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a DeleteModelResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteModelResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteModelResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteModelResponse_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, DeleteModelResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteModelTagRequest ¶
type DeleteModelTagRequest struct { // Name of the tag. The name must be an exact match; wild-card deletion is // not supported. Maximum size is 250 bytes. Key types.String `tfsdk:"-"` // Name of the registered model that the tag was logged under. Name types.String `tfsdk:"-"` }
Delete a model tag
func (DeleteModelTagRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteModelTagRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteModelTagRequest) ToObjectValue ¶ added in v1.61.0
func (o DeleteModelTagRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteModelTagRequest only implements ToObjectValue() and Type().
type DeleteModelTagRequest_SdkV2 ¶ added in v1.62.1
type DeleteModelTagRequest_SdkV2 struct { // Name of the tag. The name must be an exact match; wild-card deletion is // not supported. Maximum size is 250 bytes. Key types.String `tfsdk:"-"` // Name of the registered model that the tag was logged under. Name types.String `tfsdk:"-"` }
Delete a model tag
func (DeleteModelTagRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a DeleteModelTagRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteModelTagRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteModelTagRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteModelTagRequest_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, DeleteModelTagRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteModelTagResponse ¶
type DeleteModelTagResponse struct { }
func (DeleteModelTagResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteModelTagResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteModelTagResponse) ToObjectValue ¶ added in v1.61.0
func (o DeleteModelTagResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteModelTagResponse only implements ToObjectValue() and Type().
type DeleteModelTagResponse_SdkV2 ¶ added in v1.62.1
type DeleteModelTagResponse_SdkV2 struct { }
func (DeleteModelTagResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a DeleteModelTagResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteModelTagResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteModelTagResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteModelTagResponse_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, DeleteModelTagResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteModelVersionRequest ¶
type DeleteModelVersionRequest struct { // Name of the registered model Name types.String `tfsdk:"-"` // Model version number Version types.String `tfsdk:"-"` }
Delete a model version.
func (DeleteModelVersionRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (a DeleteModelVersionRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteModelVersionRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteModelVersionRequest) ToObjectValue ¶ added in v1.61.0
func (o DeleteModelVersionRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteModelVersionRequest only implements ToObjectValue() and Type().
type DeleteModelVersionRequest_SdkV2 ¶ added in v1.62.1
type DeleteModelVersionRequest_SdkV2 struct { // Name of the registered model Name types.String `tfsdk:"-"` // Model version number Version types.String `tfsdk:"-"` }
Delete a model version.
func (DeleteModelVersionRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a DeleteModelVersionRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteModelVersionRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteModelVersionRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteModelVersionRequest_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, DeleteModelVersionRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteModelVersionResponse ¶
type DeleteModelVersionResponse struct { }
func (DeleteModelVersionResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a DeleteModelVersionResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteModelVersionResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteModelVersionResponse) ToObjectValue ¶ added in v1.61.0
func (o DeleteModelVersionResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteModelVersionResponse only implements ToObjectValue() and Type().
type DeleteModelVersionResponse_SdkV2 ¶ added in v1.62.1
type DeleteModelVersionResponse_SdkV2 struct { }
func (DeleteModelVersionResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a DeleteModelVersionResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteModelVersionResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteModelVersionResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteModelVersionResponse_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, DeleteModelVersionResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteModelVersionTagRequest ¶
type DeleteModelVersionTagRequest struct { // Name of the tag. The name must be an exact match; wild-card deletion is // not supported. Maximum size is 250 bytes. Key types.String `tfsdk:"-"` // Name of the registered model that the tag was logged under. Name types.String `tfsdk:"-"` // Model version number that the tag was logged under. Version types.String `tfsdk:"-"` }
Delete a model version tag
func (DeleteModelVersionTagRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (a DeleteModelVersionTagRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteModelVersionTagRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteModelVersionTagRequest) ToObjectValue ¶ added in v1.61.0
func (o DeleteModelVersionTagRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteModelVersionTagRequest only implements ToObjectValue() and Type().
type DeleteModelVersionTagRequest_SdkV2 ¶ added in v1.62.1
type DeleteModelVersionTagRequest_SdkV2 struct { // Name of the tag. The name must be an exact match; wild-card deletion is // not supported. Maximum size is 250 bytes. Key types.String `tfsdk:"-"` // Name of the registered model that the tag was logged under. Name types.String `tfsdk:"-"` // Model version number that the tag was logged under. Version types.String `tfsdk:"-"` }
Delete a model version tag
func (DeleteModelVersionTagRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a DeleteModelVersionTagRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteModelVersionTagRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteModelVersionTagRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteModelVersionTagRequest_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, DeleteModelVersionTagRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteModelVersionTagResponse ¶
type DeleteModelVersionTagResponse struct { }
func (DeleteModelVersionTagResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a DeleteModelVersionTagResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteModelVersionTagResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteModelVersionTagResponse) ToObjectValue ¶ added in v1.61.0
func (o DeleteModelVersionTagResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteModelVersionTagResponse only implements ToObjectValue() and Type().
type DeleteModelVersionTagResponse_SdkV2 ¶ added in v1.62.1
type DeleteModelVersionTagResponse_SdkV2 struct { }
func (DeleteModelVersionTagResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a DeleteModelVersionTagResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteModelVersionTagResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteModelVersionTagResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteModelVersionTagResponse_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, DeleteModelVersionTagResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteRun ¶
func (DeleteRun) ApplySchemaCustomizations ¶ added in v1.63.0
func (c DeleteRun) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteRun) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteRun. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*DeleteRun) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*DeleteRun) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (DeleteRun) ToObjectValue ¶ added in v1.61.0
func (o DeleteRun) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteRun only implements ToObjectValue() and Type().
type DeleteRunResponse ¶
type DeleteRunResponse struct { }
func (DeleteRunResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c DeleteRunResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteRunResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteRunResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*DeleteRunResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *DeleteRunResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteRunResponse)
func (*DeleteRunResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *DeleteRunResponse) SyncEffectiveFieldsDuringRead(existingState DeleteRunResponse)
func (DeleteRunResponse) ToObjectValue ¶ added in v1.61.0
func (o DeleteRunResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteRunResponse only implements ToObjectValue() and Type().
type DeleteRunResponse_SdkV2 ¶ added in v1.62.1
type DeleteRunResponse_SdkV2 struct { }
func (DeleteRunResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c DeleteRunResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteRunResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteRunResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*DeleteRunResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *DeleteRunResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteRunResponse_SdkV2)
func (*DeleteRunResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *DeleteRunResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState DeleteRunResponse_SdkV2)
func (DeleteRunResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteRunResponse_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, DeleteRunResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteRun_SdkV2 ¶ added in v1.62.1
func (DeleteRun_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c DeleteRun_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteRun_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteRun. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*DeleteRun_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *DeleteRun_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteRun_SdkV2)
func (*DeleteRun_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *DeleteRun_SdkV2) SyncEffectiveFieldsDuringRead(existingState DeleteRun_SdkV2)
func (DeleteRun_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteRun_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, DeleteRun_SdkV2 only implements ToObjectValue() and Type().
type DeleteRuns ¶
type DeleteRuns struct { // The ID of the experiment containing the runs to delete. ExperimentId types.String `tfsdk:"experiment_id"` // An optional positive integer indicating the maximum number of runs to // delete. The maximum allowed value for max_runs is 10000. MaxRuns types.Int64 `tfsdk:"max_runs"` // The maximum creation timestamp in milliseconds since the UNIX epoch for // deleting runs. Only runs created prior to or at this timestamp are // deleted. MaxTimestampMillis types.Int64 `tfsdk:"max_timestamp_millis"` }
func (DeleteRuns) ApplySchemaCustomizations ¶ added in v1.63.0
func (c DeleteRuns) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteRuns) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteRuns. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*DeleteRuns) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *DeleteRuns) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteRuns)
func (*DeleteRuns) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *DeleteRuns) SyncEffectiveFieldsDuringRead(existingState DeleteRuns)
func (DeleteRuns) ToObjectValue ¶ added in v1.61.0
func (o DeleteRuns) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteRuns only implements ToObjectValue() and Type().
type DeleteRunsResponse ¶
type DeleteRunsResponse struct { // The number of runs deleted. RunsDeleted types.Int64 `tfsdk:"runs_deleted"` }
func (DeleteRunsResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c DeleteRunsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteRunsResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteRunsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*DeleteRunsResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *DeleteRunsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteRunsResponse)
func (*DeleteRunsResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *DeleteRunsResponse) SyncEffectiveFieldsDuringRead(existingState DeleteRunsResponse)
func (DeleteRunsResponse) ToObjectValue ¶ added in v1.61.0
func (o DeleteRunsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteRunsResponse only implements ToObjectValue() and Type().
type DeleteRunsResponse_SdkV2 ¶ added in v1.62.1
type DeleteRunsResponse_SdkV2 struct { // The number of runs deleted. RunsDeleted types.Int64 `tfsdk:"runs_deleted"` }
func (DeleteRunsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c DeleteRunsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteRunsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteRunsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*DeleteRunsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *DeleteRunsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteRunsResponse_SdkV2)
func (*DeleteRunsResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *DeleteRunsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState DeleteRunsResponse_SdkV2)
func (DeleteRunsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteRunsResponse_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, DeleteRunsResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteRuns_SdkV2 ¶ added in v1.62.1
type DeleteRuns_SdkV2 struct { // The ID of the experiment containing the runs to delete. ExperimentId types.String `tfsdk:"experiment_id"` // An optional positive integer indicating the maximum number of runs to // delete. The maximum allowed value for max_runs is 10000. MaxRuns types.Int64 `tfsdk:"max_runs"` // The maximum creation timestamp in milliseconds since the UNIX epoch for // deleting runs. Only runs created prior to or at this timestamp are // deleted. MaxTimestampMillis types.Int64 `tfsdk:"max_timestamp_millis"` }
func (DeleteRuns_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c DeleteRuns_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteRuns_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteRuns. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*DeleteRuns_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *DeleteRuns_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteRuns_SdkV2)
func (*DeleteRuns_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *DeleteRuns_SdkV2) SyncEffectiveFieldsDuringRead(existingState DeleteRuns_SdkV2)
func (DeleteRuns_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteRuns_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, DeleteRuns_SdkV2 only implements ToObjectValue() and Type().
type DeleteTag ¶
type DeleteTag struct { // Name of the tag. Maximum size is 255 bytes. Must be provided. Key types.String `tfsdk:"key"` // ID of the run that the tag was logged under. Must be provided. RunId types.String `tfsdk:"run_id"` }
func (DeleteTag) ApplySchemaCustomizations ¶ added in v1.63.0
func (c DeleteTag) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteTag) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteTag. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*DeleteTag) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*DeleteTag) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (DeleteTag) ToObjectValue ¶ added in v1.61.0
func (o DeleteTag) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteTag only implements ToObjectValue() and Type().
type DeleteTagResponse ¶
type DeleteTagResponse struct { }
func (DeleteTagResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c DeleteTagResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteTagResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteTagResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*DeleteTagResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *DeleteTagResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteTagResponse)
func (*DeleteTagResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *DeleteTagResponse) SyncEffectiveFieldsDuringRead(existingState DeleteTagResponse)
func (DeleteTagResponse) ToObjectValue ¶ added in v1.61.0
func (o DeleteTagResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteTagResponse only implements ToObjectValue() and Type().
type DeleteTagResponse_SdkV2 ¶ added in v1.62.1
type DeleteTagResponse_SdkV2 struct { }
func (DeleteTagResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c DeleteTagResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteTagResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteTagResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*DeleteTagResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *DeleteTagResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteTagResponse_SdkV2)
func (*DeleteTagResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *DeleteTagResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState DeleteTagResponse_SdkV2)
func (DeleteTagResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteTagResponse_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, DeleteTagResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteTag_SdkV2 ¶ added in v1.62.1
type DeleteTag_SdkV2 struct { // Name of the tag. Maximum size is 255 bytes. Must be provided. Key types.String `tfsdk:"key"` // ID of the run that the tag was logged under. Must be provided. RunId types.String `tfsdk:"run_id"` }
func (DeleteTag_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c DeleteTag_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteTag_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteTag. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*DeleteTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *DeleteTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan DeleteTag_SdkV2)
func (*DeleteTag_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *DeleteTag_SdkV2) SyncEffectiveFieldsDuringRead(existingState DeleteTag_SdkV2)
func (DeleteTag_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteTag_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, DeleteTag_SdkV2 only implements ToObjectValue() and Type().
type DeleteTransitionRequestRequest ¶
type DeleteTransitionRequestRequest struct { // User-provided comment on the action. Comment types.String `tfsdk:"-"` // Username of the user who created this request. Of the transition requests // matching the specified details, only the one transition created by this // user will be deleted. Creator types.String `tfsdk:"-"` // Name of the model. Name types.String `tfsdk:"-"` // Target stage of the transition request. Valid values are: // // * `None`: The initial stage of a model version. // // * `Staging`: Staging or pre-production stage. // // * `Production`: Production stage. // // * `Archived`: Archived stage. Stage types.String `tfsdk:"-"` // Version of the model. Version types.String `tfsdk:"-"` }
Delete a transition request
func (DeleteTransitionRequestRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (a DeleteTransitionRequestRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteTransitionRequestRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteTransitionRequestRequest) ToObjectValue ¶ added in v1.61.0
func (o DeleteTransitionRequestRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteTransitionRequestRequest only implements ToObjectValue() and Type().
type DeleteTransitionRequestRequest_SdkV2 ¶ added in v1.62.1
type DeleteTransitionRequestRequest_SdkV2 struct { // User-provided comment on the action. Comment types.String `tfsdk:"-"` // Username of the user who created this request. Of the transition requests // matching the specified details, only the one transition created by this // user will be deleted. Creator types.String `tfsdk:"-"` // Name of the model. Name types.String `tfsdk:"-"` // Target stage of the transition request. Valid values are: // // * `None`: The initial stage of a model version. // // * `Staging`: Staging or pre-production stage. // // * `Production`: Production stage. // // * `Archived`: Archived stage. Stage types.String `tfsdk:"-"` // Version of the model. Version types.String `tfsdk:"-"` }
Delete a transition request
func (DeleteTransitionRequestRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a DeleteTransitionRequestRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteTransitionRequestRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteTransitionRequestRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteTransitionRequestRequest_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, DeleteTransitionRequestRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteTransitionRequestResponse ¶
type DeleteTransitionRequestResponse struct { }
func (DeleteTransitionRequestResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a DeleteTransitionRequestResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteTransitionRequestResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteTransitionRequestResponse) ToObjectValue ¶ added in v1.61.0
func (o DeleteTransitionRequestResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteTransitionRequestResponse only implements ToObjectValue() and Type().
type DeleteTransitionRequestResponse_SdkV2 ¶ added in v1.62.1
type DeleteTransitionRequestResponse_SdkV2 struct { }
func (DeleteTransitionRequestResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a DeleteTransitionRequestResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteTransitionRequestResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteTransitionRequestResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteTransitionRequestResponse_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, DeleteTransitionRequestResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteWebhookRequest ¶
type DeleteWebhookRequest struct { // Webhook ID required to delete a registry webhook. Id types.String `tfsdk:"-"` }
Delete a webhook
func (DeleteWebhookRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteWebhookRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteWebhookRequest) ToObjectValue ¶ added in v1.61.0
func (o DeleteWebhookRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteWebhookRequest only implements ToObjectValue() and Type().
type DeleteWebhookRequest_SdkV2 ¶ added in v1.62.1
type DeleteWebhookRequest_SdkV2 struct { // Webhook ID required to delete a registry webhook. Id types.String `tfsdk:"-"` }
Delete a webhook
func (DeleteWebhookRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a DeleteWebhookRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteWebhookRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteWebhookRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteWebhookRequest_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, DeleteWebhookRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteWebhookResponse ¶
type DeleteWebhookResponse struct { }
func (DeleteWebhookResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteWebhookResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteWebhookResponse) ToObjectValue ¶ added in v1.61.0
func (o DeleteWebhookResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, DeleteWebhookResponse only implements ToObjectValue() and Type().
type DeleteWebhookResponse_SdkV2 ¶ added in v1.62.1
type DeleteWebhookResponse_SdkV2 struct { }
func (DeleteWebhookResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a DeleteWebhookResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteWebhookResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (DeleteWebhookResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o DeleteWebhookResponse_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, DeleteWebhookResponse_SdkV2 only implements ToObjectValue() and Type().
type Experiment ¶
type Experiment struct { // Location where artifacts for the experiment are stored. ArtifactLocation types.String `tfsdk:"artifact_location"` // Creation time CreationTime types.Int64 `tfsdk:"creation_time"` // Unique identifier for the experiment. ExperimentId types.String `tfsdk:"experiment_id"` // Last update time LastUpdateTime types.Int64 `tfsdk:"last_update_time"` // Current life cycle stage of the experiment: "active" or "deleted". // Deleted experiments are not returned by APIs. LifecycleStage types.String `tfsdk:"lifecycle_stage"` // Human readable name that identifies the experiment. Name types.String `tfsdk:"name"` // Tags: Additional metadata key-value pairs. Tags types.List `tfsdk:"tags"` }
func (Experiment) ApplySchemaCustomizations ¶ added in v1.63.0
func (c Experiment) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (Experiment) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in Experiment. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*Experiment) GetTags ¶ added in v1.61.0
func (o *Experiment) GetTags(ctx context.Context) ([]ExperimentTag, bool)
GetTags returns the value of the Tags field in Experiment as a slice of ExperimentTag values. If the field is unknown or null, the boolean return value is false.
func (*Experiment) SetTags ¶ added in v1.61.0
func (o *Experiment) SetTags(ctx context.Context, v []ExperimentTag)
SetTags sets the value of the Tags field in Experiment.
func (*Experiment) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *Experiment) SyncEffectiveFieldsDuringCreateOrUpdate(plan Experiment)
func (*Experiment) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *Experiment) SyncEffectiveFieldsDuringRead(existingState Experiment)
func (Experiment) ToObjectValue ¶ added in v1.61.0
func (o Experiment) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, Experiment only implements ToObjectValue() and Type().
type ExperimentAccessControlRequest ¶
type ExperimentAccessControlRequest struct { // name of the group GroupName types.String `tfsdk:"group_name"` // Permission level 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 (ExperimentAccessControlRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ExperimentAccessControlRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ExperimentAccessControlRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (a ExperimentAccessControlRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExperimentAccessControlRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ExperimentAccessControlRequest) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *ExperimentAccessControlRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentAccessControlRequest)
func (*ExperimentAccessControlRequest) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *ExperimentAccessControlRequest) SyncEffectiveFieldsDuringRead(existingState ExperimentAccessControlRequest)
func (ExperimentAccessControlRequest) ToObjectValue ¶ added in v1.61.0
func (o ExperimentAccessControlRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ExperimentAccessControlRequest only implements ToObjectValue() and Type().
type ExperimentAccessControlRequest_SdkV2 ¶ added in v1.62.1
type ExperimentAccessControlRequest_SdkV2 struct { // name of the group GroupName types.String `tfsdk:"group_name"` // Permission level 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 (ExperimentAccessControlRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ExperimentAccessControlRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ExperimentAccessControlRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a ExperimentAccessControlRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExperimentAccessControlRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ExperimentAccessControlRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *ExperimentAccessControlRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentAccessControlRequest_SdkV2)
func (*ExperimentAccessControlRequest_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *ExperimentAccessControlRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState ExperimentAccessControlRequest_SdkV2)
func (ExperimentAccessControlRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ExperimentAccessControlRequest_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, ExperimentAccessControlRequest_SdkV2 only implements ToObjectValue() and Type().
type ExperimentAccessControlResponse ¶
type ExperimentAccessControlResponse 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 (ExperimentAccessControlResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ExperimentAccessControlResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*ExperimentAccessControlResponse) GetAllPermissions ¶ added in v1.61.0
func (o *ExperimentAccessControlResponse) GetAllPermissions(ctx context.Context) ([]ExperimentPermission, bool)
GetAllPermissions returns the value of the AllPermissions field in ExperimentAccessControlResponse as a slice of ExperimentPermission values. If the field is unknown or null, the boolean return value is false.
func (ExperimentAccessControlResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a ExperimentAccessControlResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExperimentAccessControlResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ExperimentAccessControlResponse) SetAllPermissions ¶ added in v1.61.0
func (o *ExperimentAccessControlResponse) SetAllPermissions(ctx context.Context, v []ExperimentPermission)
SetAllPermissions sets the value of the AllPermissions field in ExperimentAccessControlResponse.
func (*ExperimentAccessControlResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *ExperimentAccessControlResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentAccessControlResponse)
func (*ExperimentAccessControlResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *ExperimentAccessControlResponse) SyncEffectiveFieldsDuringRead(existingState ExperimentAccessControlResponse)
func (ExperimentAccessControlResponse) ToObjectValue ¶ added in v1.61.0
func (o ExperimentAccessControlResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ExperimentAccessControlResponse only implements ToObjectValue() and Type().
type ExperimentAccessControlResponse_SdkV2 ¶ added in v1.62.1
type ExperimentAccessControlResponse_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 (ExperimentAccessControlResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ExperimentAccessControlResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*ExperimentAccessControlResponse_SdkV2) GetAllPermissions ¶ added in v1.62.1
func (o *ExperimentAccessControlResponse_SdkV2) GetAllPermissions(ctx context.Context) ([]ExperimentPermission_SdkV2, bool)
GetAllPermissions returns the value of the AllPermissions field in ExperimentAccessControlResponse_SdkV2 as a slice of ExperimentPermission_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (ExperimentAccessControlResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a ExperimentAccessControlResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExperimentAccessControlResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ExperimentAccessControlResponse_SdkV2) SetAllPermissions ¶ added in v1.62.1
func (o *ExperimentAccessControlResponse_SdkV2) SetAllPermissions(ctx context.Context, v []ExperimentPermission_SdkV2)
SetAllPermissions sets the value of the AllPermissions field in ExperimentAccessControlResponse_SdkV2.
func (*ExperimentAccessControlResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *ExperimentAccessControlResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentAccessControlResponse_SdkV2)
func (*ExperimentAccessControlResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *ExperimentAccessControlResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState ExperimentAccessControlResponse_SdkV2)
func (ExperimentAccessControlResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ExperimentAccessControlResponse_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, ExperimentAccessControlResponse_SdkV2 only implements ToObjectValue() and Type().
type ExperimentPermission ¶
type ExperimentPermission struct { Inherited types.Bool `tfsdk:"inherited"` InheritedFromObject types.List `tfsdk:"inherited_from_object"` // Permission level PermissionLevel types.String `tfsdk:"permission_level"` }
func (ExperimentPermission) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ExperimentPermission) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ExperimentPermission) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExperimentPermission. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ExperimentPermission) GetInheritedFromObject ¶ added in v1.61.0
GetInheritedFromObject returns the value of the InheritedFromObject field in ExperimentPermission as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*ExperimentPermission) SetInheritedFromObject ¶ added in v1.61.0
func (o *ExperimentPermission) SetInheritedFromObject(ctx context.Context, v []types.String)
SetInheritedFromObject sets the value of the InheritedFromObject field in ExperimentPermission.
func (*ExperimentPermission) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *ExperimentPermission) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentPermission)
func (*ExperimentPermission) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *ExperimentPermission) SyncEffectiveFieldsDuringRead(existingState ExperimentPermission)
func (ExperimentPermission) ToObjectValue ¶ added in v1.61.0
func (o ExperimentPermission) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ExperimentPermission only implements ToObjectValue() and Type().
type ExperimentPermission_SdkV2 ¶ added in v1.62.1
type ExperimentPermission_SdkV2 struct { Inherited types.Bool `tfsdk:"inherited"` InheritedFromObject types.List `tfsdk:"inherited_from_object"` // Permission level PermissionLevel types.String `tfsdk:"permission_level"` }
func (ExperimentPermission_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ExperimentPermission_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ExperimentPermission_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a ExperimentPermission_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExperimentPermission. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ExperimentPermission_SdkV2) GetInheritedFromObject ¶ added in v1.62.1
func (o *ExperimentPermission_SdkV2) GetInheritedFromObject(ctx context.Context) ([]types.String, bool)
GetInheritedFromObject returns the value of the InheritedFromObject field in ExperimentPermission_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*ExperimentPermission_SdkV2) SetInheritedFromObject ¶ added in v1.62.1
func (o *ExperimentPermission_SdkV2) SetInheritedFromObject(ctx context.Context, v []types.String)
SetInheritedFromObject sets the value of the InheritedFromObject field in ExperimentPermission_SdkV2.
func (*ExperimentPermission_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *ExperimentPermission_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentPermission_SdkV2)
func (*ExperimentPermission_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *ExperimentPermission_SdkV2) SyncEffectiveFieldsDuringRead(existingState ExperimentPermission_SdkV2)
func (ExperimentPermission_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ExperimentPermission_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, ExperimentPermission_SdkV2 only implements ToObjectValue() and Type().
type ExperimentPermissions ¶
type ExperimentPermissions struct { AccessControlList types.List `tfsdk:"access_control_list"` ObjectId types.String `tfsdk:"object_id"` ObjectType types.String `tfsdk:"object_type"` }
func (ExperimentPermissions) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ExperimentPermissions) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*ExperimentPermissions) GetAccessControlList ¶ added in v1.61.0
func (o *ExperimentPermissions) GetAccessControlList(ctx context.Context) ([]ExperimentAccessControlResponse, bool)
GetAccessControlList returns the value of the AccessControlList field in ExperimentPermissions as a slice of ExperimentAccessControlResponse values. If the field is unknown or null, the boolean return value is false.
func (ExperimentPermissions) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExperimentPermissions. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ExperimentPermissions) SetAccessControlList ¶ added in v1.61.0
func (o *ExperimentPermissions) SetAccessControlList(ctx context.Context, v []ExperimentAccessControlResponse)
SetAccessControlList sets the value of the AccessControlList field in ExperimentPermissions.
func (*ExperimentPermissions) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *ExperimentPermissions) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentPermissions)
func (*ExperimentPermissions) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *ExperimentPermissions) SyncEffectiveFieldsDuringRead(existingState ExperimentPermissions)
func (ExperimentPermissions) ToObjectValue ¶ added in v1.61.0
func (o ExperimentPermissions) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ExperimentPermissions only implements ToObjectValue() and Type().
type ExperimentPermissionsDescription ¶
type ExperimentPermissionsDescription struct { Description types.String `tfsdk:"description"` // Permission level PermissionLevel types.String `tfsdk:"permission_level"` }
func (ExperimentPermissionsDescription) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ExperimentPermissionsDescription) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ExperimentPermissionsDescription) GetComplexFieldTypes ¶ added in v1.61.0
func (a ExperimentPermissionsDescription) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExperimentPermissionsDescription. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ExperimentPermissionsDescription) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *ExperimentPermissionsDescription) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentPermissionsDescription)
func (*ExperimentPermissionsDescription) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *ExperimentPermissionsDescription) SyncEffectiveFieldsDuringRead(existingState ExperimentPermissionsDescription)
func (ExperimentPermissionsDescription) ToObjectValue ¶ added in v1.61.0
func (o ExperimentPermissionsDescription) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ExperimentPermissionsDescription only implements ToObjectValue() and Type().
type ExperimentPermissionsDescription_SdkV2 ¶ added in v1.62.1
type ExperimentPermissionsDescription_SdkV2 struct { Description types.String `tfsdk:"description"` // Permission level PermissionLevel types.String `tfsdk:"permission_level"` }
func (ExperimentPermissionsDescription_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ExperimentPermissionsDescription_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ExperimentPermissionsDescription_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a ExperimentPermissionsDescription_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExperimentPermissionsDescription. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ExperimentPermissionsDescription_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *ExperimentPermissionsDescription_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentPermissionsDescription_SdkV2)
func (*ExperimentPermissionsDescription_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *ExperimentPermissionsDescription_SdkV2) SyncEffectiveFieldsDuringRead(existingState ExperimentPermissionsDescription_SdkV2)
func (ExperimentPermissionsDescription_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ExperimentPermissionsDescription_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, ExperimentPermissionsDescription_SdkV2 only implements ToObjectValue() and Type().
type ExperimentPermissionsRequest ¶
type ExperimentPermissionsRequest struct { AccessControlList types.List `tfsdk:"access_control_list"` // The experiment for which to get or manage permissions. ExperimentId types.String `tfsdk:"-"` }
func (ExperimentPermissionsRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ExperimentPermissionsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*ExperimentPermissionsRequest) GetAccessControlList ¶ added in v1.61.0
func (o *ExperimentPermissionsRequest) GetAccessControlList(ctx context.Context) ([]ExperimentAccessControlRequest, bool)
GetAccessControlList returns the value of the AccessControlList field in ExperimentPermissionsRequest as a slice of ExperimentAccessControlRequest values. If the field is unknown or null, the boolean return value is false.
func (ExperimentPermissionsRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (a ExperimentPermissionsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExperimentPermissionsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ExperimentPermissionsRequest) SetAccessControlList ¶ added in v1.61.0
func (o *ExperimentPermissionsRequest) SetAccessControlList(ctx context.Context, v []ExperimentAccessControlRequest)
SetAccessControlList sets the value of the AccessControlList field in ExperimentPermissionsRequest.
func (*ExperimentPermissionsRequest) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *ExperimentPermissionsRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentPermissionsRequest)
func (*ExperimentPermissionsRequest) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *ExperimentPermissionsRequest) SyncEffectiveFieldsDuringRead(existingState ExperimentPermissionsRequest)
func (ExperimentPermissionsRequest) ToObjectValue ¶ added in v1.61.0
func (o ExperimentPermissionsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ExperimentPermissionsRequest only implements ToObjectValue() and Type().
type ExperimentPermissionsRequest_SdkV2 ¶ added in v1.62.1
type ExperimentPermissionsRequest_SdkV2 struct { AccessControlList types.List `tfsdk:"access_control_list"` // The experiment for which to get or manage permissions. ExperimentId types.String `tfsdk:"-"` }
func (ExperimentPermissionsRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ExperimentPermissionsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*ExperimentPermissionsRequest_SdkV2) GetAccessControlList ¶ added in v1.62.1
func (o *ExperimentPermissionsRequest_SdkV2) GetAccessControlList(ctx context.Context) ([]ExperimentAccessControlRequest_SdkV2, bool)
GetAccessControlList returns the value of the AccessControlList field in ExperimentPermissionsRequest_SdkV2 as a slice of ExperimentAccessControlRequest_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (ExperimentPermissionsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a ExperimentPermissionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExperimentPermissionsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ExperimentPermissionsRequest_SdkV2) SetAccessControlList ¶ added in v1.62.1
func (o *ExperimentPermissionsRequest_SdkV2) SetAccessControlList(ctx context.Context, v []ExperimentAccessControlRequest_SdkV2)
SetAccessControlList sets the value of the AccessControlList field in ExperimentPermissionsRequest_SdkV2.
func (*ExperimentPermissionsRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *ExperimentPermissionsRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentPermissionsRequest_SdkV2)
func (*ExperimentPermissionsRequest_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *ExperimentPermissionsRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState ExperimentPermissionsRequest_SdkV2)
func (ExperimentPermissionsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ExperimentPermissionsRequest_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, ExperimentPermissionsRequest_SdkV2 only implements ToObjectValue() and Type().
type ExperimentPermissions_SdkV2 ¶ added in v1.62.1
type ExperimentPermissions_SdkV2 struct { AccessControlList types.List `tfsdk:"access_control_list"` ObjectId types.String `tfsdk:"object_id"` ObjectType types.String `tfsdk:"object_type"` }
func (ExperimentPermissions_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ExperimentPermissions_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*ExperimentPermissions_SdkV2) GetAccessControlList ¶ added in v1.62.1
func (o *ExperimentPermissions_SdkV2) GetAccessControlList(ctx context.Context) ([]ExperimentAccessControlResponse_SdkV2, bool)
GetAccessControlList returns the value of the AccessControlList field in ExperimentPermissions_SdkV2 as a slice of ExperimentAccessControlResponse_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (ExperimentPermissions_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a ExperimentPermissions_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExperimentPermissions. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ExperimentPermissions_SdkV2) SetAccessControlList ¶ added in v1.62.1
func (o *ExperimentPermissions_SdkV2) SetAccessControlList(ctx context.Context, v []ExperimentAccessControlResponse_SdkV2)
SetAccessControlList sets the value of the AccessControlList field in ExperimentPermissions_SdkV2.
func (*ExperimentPermissions_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *ExperimentPermissions_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentPermissions_SdkV2)
func (*ExperimentPermissions_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *ExperimentPermissions_SdkV2) SyncEffectiveFieldsDuringRead(existingState ExperimentPermissions_SdkV2)
func (ExperimentPermissions_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ExperimentPermissions_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, ExperimentPermissions_SdkV2 only implements ToObjectValue() and Type().
type ExperimentTag ¶
type ExperimentTag struct { // The tag key. Key types.String `tfsdk:"key"` // The tag value. Value types.String `tfsdk:"value"` }
func (ExperimentTag) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ExperimentTag) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ExperimentTag) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExperimentTag. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ExperimentTag) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *ExperimentTag) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentTag)
func (*ExperimentTag) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *ExperimentTag) SyncEffectiveFieldsDuringRead(existingState ExperimentTag)
func (ExperimentTag) ToObjectValue ¶ added in v1.61.0
func (o ExperimentTag) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ExperimentTag only implements ToObjectValue() and Type().
type ExperimentTag_SdkV2 ¶ added in v1.62.1
type ExperimentTag_SdkV2 struct { // The tag key. Key types.String `tfsdk:"key"` // The tag value. Value types.String `tfsdk:"value"` }
func (ExperimentTag_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ExperimentTag_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ExperimentTag_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExperimentTag. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ExperimentTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *ExperimentTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ExperimentTag_SdkV2)
func (*ExperimentTag_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *ExperimentTag_SdkV2) SyncEffectiveFieldsDuringRead(existingState ExperimentTag_SdkV2)
func (ExperimentTag_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ExperimentTag_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, ExperimentTag_SdkV2 only implements ToObjectValue() and Type().
type Experiment_SdkV2 ¶ added in v1.62.1
type Experiment_SdkV2 struct { // Location where artifacts for the experiment are stored. ArtifactLocation types.String `tfsdk:"artifact_location"` // Creation time CreationTime types.Int64 `tfsdk:"creation_time"` // Unique identifier for the experiment. ExperimentId types.String `tfsdk:"experiment_id"` // Last update time LastUpdateTime types.Int64 `tfsdk:"last_update_time"` // Current life cycle stage of the experiment: "active" or "deleted". // Deleted experiments are not returned by APIs. LifecycleStage types.String `tfsdk:"lifecycle_stage"` // Human readable name that identifies the experiment. Name types.String `tfsdk:"name"` // Tags: Additional metadata key-value pairs. Tags types.List `tfsdk:"tags"` }
func (Experiment_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c Experiment_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (Experiment_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in Experiment. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*Experiment_SdkV2) GetTags ¶ added in v1.62.1
func (o *Experiment_SdkV2) GetTags(ctx context.Context) ([]ExperimentTag_SdkV2, bool)
GetTags returns the value of the Tags field in Experiment_SdkV2 as a slice of ExperimentTag_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*Experiment_SdkV2) SetTags ¶ added in v1.62.1
func (o *Experiment_SdkV2) SetTags(ctx context.Context, v []ExperimentTag_SdkV2)
SetTags sets the value of the Tags field in Experiment_SdkV2.
func (*Experiment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *Experiment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan Experiment_SdkV2)
func (*Experiment_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *Experiment_SdkV2) SyncEffectiveFieldsDuringRead(existingState Experiment_SdkV2)
func (Experiment_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o Experiment_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, Experiment_SdkV2 only implements ToObjectValue() and Type().
type FileInfo ¶
type FileInfo struct { // Size in bytes. Unset for directories. FileSize types.Int64 `tfsdk:"file_size"` // Whether the path is a directory. IsDir types.Bool `tfsdk:"is_dir"` // Path relative to the root artifact directory run. Path types.String `tfsdk:"path"` }
func (FileInfo) ApplySchemaCustomizations ¶ added in v1.63.0
func (c FileInfo) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (FileInfo) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in FileInfo. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*FileInfo) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*FileInfo) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (FileInfo) ToObjectValue ¶ added in v1.61.0
func (o FileInfo) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, FileInfo only implements ToObjectValue() and Type().
type FileInfo_SdkV2 ¶ added in v1.62.1
type FileInfo_SdkV2 struct { // Size in bytes. Unset for directories. FileSize types.Int64 `tfsdk:"file_size"` // Whether the path is a directory. IsDir types.Bool `tfsdk:"is_dir"` // Path relative to the root artifact directory run. Path types.String `tfsdk:"path"` }
func (FileInfo_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c FileInfo_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (FileInfo_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in FileInfo. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*FileInfo_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *FileInfo_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan FileInfo_SdkV2)
func (*FileInfo_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *FileInfo_SdkV2) SyncEffectiveFieldsDuringRead(existingState FileInfo_SdkV2)
func (FileInfo_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o FileInfo_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, FileInfo_SdkV2 only implements ToObjectValue() and Type().
type GetByNameRequest ¶
type GetByNameRequest struct { // Name of the associated experiment. ExperimentName types.String `tfsdk:"-"` }
Get metadata
func (GetByNameRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetByNameRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetByNameRequest) ToObjectValue ¶ added in v1.61.0
func (o GetByNameRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetByNameRequest only implements ToObjectValue() and Type().
type GetByNameRequest_SdkV2 ¶ added in v1.62.1
type GetByNameRequest_SdkV2 struct { // Name of the associated experiment. ExperimentName types.String `tfsdk:"-"` }
Get metadata
func (GetByNameRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetByNameRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetByNameRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetByNameRequest_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, GetByNameRequest_SdkV2 only implements ToObjectValue() and Type().
type GetExperimentPermissionLevelsRequest ¶
type GetExperimentPermissionLevelsRequest struct { // The experiment for which to get or manage permissions. ExperimentId types.String `tfsdk:"-"` }
Get experiment permission levels
func (GetExperimentPermissionLevelsRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (a GetExperimentPermissionLevelsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetExperimentPermissionLevelsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetExperimentPermissionLevelsRequest) ToObjectValue ¶ added in v1.61.0
func (o GetExperimentPermissionLevelsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetExperimentPermissionLevelsRequest only implements ToObjectValue() and Type().
type GetExperimentPermissionLevelsRequest_SdkV2 ¶ added in v1.62.1
type GetExperimentPermissionLevelsRequest_SdkV2 struct { // The experiment for which to get or manage permissions. ExperimentId types.String `tfsdk:"-"` }
Get experiment permission levels
func (GetExperimentPermissionLevelsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a GetExperimentPermissionLevelsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetExperimentPermissionLevelsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetExperimentPermissionLevelsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetExperimentPermissionLevelsRequest_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, GetExperimentPermissionLevelsRequest_SdkV2 only implements ToObjectValue() and Type().
type GetExperimentPermissionLevelsResponse ¶
type GetExperimentPermissionLevelsResponse struct { // Specific permission levels PermissionLevels types.List `tfsdk:"permission_levels"` }
func (GetExperimentPermissionLevelsResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c GetExperimentPermissionLevelsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetExperimentPermissionLevelsResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a GetExperimentPermissionLevelsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetExperimentPermissionLevelsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetExperimentPermissionLevelsResponse) GetPermissionLevels ¶ added in v1.61.0
func (o *GetExperimentPermissionLevelsResponse) GetPermissionLevels(ctx context.Context) ([]ExperimentPermissionsDescription, bool)
GetPermissionLevels returns the value of the PermissionLevels field in GetExperimentPermissionLevelsResponse as a slice of ExperimentPermissionsDescription values. If the field is unknown or null, the boolean return value is false.
func (*GetExperimentPermissionLevelsResponse) SetPermissionLevels ¶ added in v1.61.0
func (o *GetExperimentPermissionLevelsResponse) SetPermissionLevels(ctx context.Context, v []ExperimentPermissionsDescription)
SetPermissionLevels sets the value of the PermissionLevels field in GetExperimentPermissionLevelsResponse.
func (*GetExperimentPermissionLevelsResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *GetExperimentPermissionLevelsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetExperimentPermissionLevelsResponse)
func (*GetExperimentPermissionLevelsResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *GetExperimentPermissionLevelsResponse) SyncEffectiveFieldsDuringRead(existingState GetExperimentPermissionLevelsResponse)
func (GetExperimentPermissionLevelsResponse) ToObjectValue ¶ added in v1.61.0
func (o GetExperimentPermissionLevelsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetExperimentPermissionLevelsResponse only implements ToObjectValue() and Type().
type GetExperimentPermissionLevelsResponse_SdkV2 ¶ added in v1.62.1
type GetExperimentPermissionLevelsResponse_SdkV2 struct { // Specific permission levels PermissionLevels types.List `tfsdk:"permission_levels"` }
func (GetExperimentPermissionLevelsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c GetExperimentPermissionLevelsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetExperimentPermissionLevelsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a GetExperimentPermissionLevelsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetExperimentPermissionLevelsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetExperimentPermissionLevelsResponse_SdkV2) GetPermissionLevels ¶ added in v1.62.1
func (o *GetExperimentPermissionLevelsResponse_SdkV2) GetPermissionLevels(ctx context.Context) ([]ExperimentPermissionsDescription_SdkV2, bool)
GetPermissionLevels returns the value of the PermissionLevels field in GetExperimentPermissionLevelsResponse_SdkV2 as a slice of ExperimentPermissionsDescription_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*GetExperimentPermissionLevelsResponse_SdkV2) SetPermissionLevels ¶ added in v1.62.1
func (o *GetExperimentPermissionLevelsResponse_SdkV2) SetPermissionLevels(ctx context.Context, v []ExperimentPermissionsDescription_SdkV2)
SetPermissionLevels sets the value of the PermissionLevels field in GetExperimentPermissionLevelsResponse_SdkV2.
func (*GetExperimentPermissionLevelsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *GetExperimentPermissionLevelsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetExperimentPermissionLevelsResponse_SdkV2)
func (*GetExperimentPermissionLevelsResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *GetExperimentPermissionLevelsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState GetExperimentPermissionLevelsResponse_SdkV2)
func (GetExperimentPermissionLevelsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetExperimentPermissionLevelsResponse_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, GetExperimentPermissionLevelsResponse_SdkV2 only implements ToObjectValue() and Type().
type GetExperimentPermissionsRequest ¶
type GetExperimentPermissionsRequest struct { // The experiment for which to get or manage permissions. ExperimentId types.String `tfsdk:"-"` }
Get experiment permissions
func (GetExperimentPermissionsRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (a GetExperimentPermissionsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetExperimentPermissionsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetExperimentPermissionsRequest) ToObjectValue ¶ added in v1.61.0
func (o GetExperimentPermissionsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetExperimentPermissionsRequest only implements ToObjectValue() and Type().
type GetExperimentPermissionsRequest_SdkV2 ¶ added in v1.62.1
type GetExperimentPermissionsRequest_SdkV2 struct { // The experiment for which to get or manage permissions. ExperimentId types.String `tfsdk:"-"` }
Get experiment permissions
func (GetExperimentPermissionsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a GetExperimentPermissionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetExperimentPermissionsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetExperimentPermissionsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetExperimentPermissionsRequest_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, GetExperimentPermissionsRequest_SdkV2 only implements ToObjectValue() and Type().
type GetExperimentRequest ¶
type GetExperimentRequest struct { // ID of the associated experiment. ExperimentId types.String `tfsdk:"-"` }
Get an experiment
func (GetExperimentRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetExperimentRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetExperimentRequest) ToObjectValue ¶ added in v1.61.0
func (o GetExperimentRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetExperimentRequest only implements ToObjectValue() and Type().
type GetExperimentRequest_SdkV2 ¶ added in v1.62.1
type GetExperimentRequest_SdkV2 struct { // ID of the associated experiment. ExperimentId types.String `tfsdk:"-"` }
Get an experiment
func (GetExperimentRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a GetExperimentRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetExperimentRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetExperimentRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetExperimentRequest_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, GetExperimentRequest_SdkV2 only implements ToObjectValue() and Type().
type GetExperimentResponse ¶
type GetExperimentResponse struct { // Experiment details. Experiment types.Object `tfsdk:"experiment"` }
func (GetExperimentResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c GetExperimentResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetExperimentResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetExperimentResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetExperimentResponse) GetExperiment ¶ added in v1.61.0
func (o *GetExperimentResponse) GetExperiment(ctx context.Context) (Experiment, bool)
GetExperiment returns the value of the Experiment field in GetExperimentResponse as a Experiment value. If the field is unknown or null, the boolean return value is false.
func (*GetExperimentResponse) SetExperiment ¶ added in v1.61.0
func (o *GetExperimentResponse) SetExperiment(ctx context.Context, v Experiment)
SetExperiment sets the value of the Experiment field in GetExperimentResponse.
func (*GetExperimentResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *GetExperimentResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetExperimentResponse)
func (*GetExperimentResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *GetExperimentResponse) SyncEffectiveFieldsDuringRead(existingState GetExperimentResponse)
func (GetExperimentResponse) ToObjectValue ¶ added in v1.61.0
func (o GetExperimentResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetExperimentResponse only implements ToObjectValue() and Type().
type GetExperimentResponse_SdkV2 ¶ added in v1.62.1
type GetExperimentResponse_SdkV2 struct { // Experiment details. Experiment types.List `tfsdk:"experiment"` }
func (GetExperimentResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c GetExperimentResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetExperimentResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a GetExperimentResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetExperimentResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetExperimentResponse_SdkV2) GetExperiment ¶ added in v1.62.1
func (o *GetExperimentResponse_SdkV2) GetExperiment(ctx context.Context) (Experiment_SdkV2, bool)
GetExperiment returns the value of the Experiment field in GetExperimentResponse_SdkV2 as a Experiment_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*GetExperimentResponse_SdkV2) SetExperiment ¶ added in v1.62.1
func (o *GetExperimentResponse_SdkV2) SetExperiment(ctx context.Context, v Experiment_SdkV2)
SetExperiment sets the value of the Experiment field in GetExperimentResponse_SdkV2.
func (*GetExperimentResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *GetExperimentResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetExperimentResponse_SdkV2)
func (*GetExperimentResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *GetExperimentResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState GetExperimentResponse_SdkV2)
func (GetExperimentResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetExperimentResponse_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, GetExperimentResponse_SdkV2 only implements ToObjectValue() and Type().
type GetHistoryRequest ¶
type GetHistoryRequest struct { // Maximum number of Metric records to return per paginated request. Default // is set to 25,000. If set higher than 25,000, a request Exception will be // raised. MaxResults types.Int64 `tfsdk:"-"` // Name of the metric. MetricKey types.String `tfsdk:"-"` // Token indicating the page of metric histories to fetch. PageToken types.String `tfsdk:"-"` // ID of the run from which to fetch metric values. Must be provided. RunId types.String `tfsdk:"-"` // [Deprecated, use run_id instead] ID of the run from which to fetch metric // values. This field will be removed in a future MLflow version. RunUuid types.String `tfsdk:"-"` }
Get history of a given metric within a run
func (GetHistoryRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetHistoryRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetHistoryRequest) ToObjectValue ¶ added in v1.61.0
func (o GetHistoryRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetHistoryRequest only implements ToObjectValue() and Type().
type GetHistoryRequest_SdkV2 ¶ added in v1.62.1
type GetHistoryRequest_SdkV2 struct { // Maximum number of Metric records to return per paginated request. Default // is set to 25,000. If set higher than 25,000, a request Exception will be // raised. MaxResults types.Int64 `tfsdk:"-"` // Name of the metric. MetricKey types.String `tfsdk:"-"` // Token indicating the page of metric histories to fetch. PageToken types.String `tfsdk:"-"` // ID of the run from which to fetch metric values. Must be provided. RunId types.String `tfsdk:"-"` // [Deprecated, use run_id instead] ID of the run from which to fetch metric // values. This field will be removed in a future MLflow version. RunUuid types.String `tfsdk:"-"` }
Get history of a given metric within a run
func (GetHistoryRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetHistoryRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetHistoryRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetHistoryRequest_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, GetHistoryRequest_SdkV2 only implements ToObjectValue() and Type().
type GetLatestVersionsRequest ¶
type GetLatestVersionsRequest struct { // Registered model unique name identifier. Name types.String `tfsdk:"name"` // List of stages. Stages types.List `tfsdk:"stages"` }
func (GetLatestVersionsRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (c GetLatestVersionsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetLatestVersionsRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetLatestVersionsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetLatestVersionsRequest) GetStages ¶ added in v1.61.0
GetStages returns the value of the Stages field in GetLatestVersionsRequest as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*GetLatestVersionsRequest) SetStages ¶ added in v1.61.0
func (o *GetLatestVersionsRequest) SetStages(ctx context.Context, v []types.String)
SetStages sets the value of the Stages field in GetLatestVersionsRequest.
func (*GetLatestVersionsRequest) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *GetLatestVersionsRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetLatestVersionsRequest)
func (*GetLatestVersionsRequest) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *GetLatestVersionsRequest) SyncEffectiveFieldsDuringRead(existingState GetLatestVersionsRequest)
func (GetLatestVersionsRequest) ToObjectValue ¶ added in v1.61.0
func (o GetLatestVersionsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetLatestVersionsRequest only implements ToObjectValue() and Type().
type GetLatestVersionsRequest_SdkV2 ¶ added in v1.62.1
type GetLatestVersionsRequest_SdkV2 struct { // Registered model unique name identifier. Name types.String `tfsdk:"name"` // List of stages. Stages types.List `tfsdk:"stages"` }
func (GetLatestVersionsRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c GetLatestVersionsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetLatestVersionsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a GetLatestVersionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetLatestVersionsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetLatestVersionsRequest_SdkV2) GetStages ¶ added in v1.62.1
GetStages returns the value of the Stages field in GetLatestVersionsRequest_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*GetLatestVersionsRequest_SdkV2) SetStages ¶ added in v1.62.1
func (o *GetLatestVersionsRequest_SdkV2) SetStages(ctx context.Context, v []types.String)
SetStages sets the value of the Stages field in GetLatestVersionsRequest_SdkV2.
func (*GetLatestVersionsRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *GetLatestVersionsRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetLatestVersionsRequest_SdkV2)
func (*GetLatestVersionsRequest_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *GetLatestVersionsRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState GetLatestVersionsRequest_SdkV2)
func (GetLatestVersionsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetLatestVersionsRequest_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, GetLatestVersionsRequest_SdkV2 only implements ToObjectValue() and Type().
type GetLatestVersionsResponse ¶
type GetLatestVersionsResponse struct { // Latest version models for each requests stage. Only return models with // current `READY` status. If no `stages` provided, returns the latest // version for each stage, including `"None"`. ModelVersions types.List `tfsdk:"model_versions"` }
func (GetLatestVersionsResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c GetLatestVersionsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetLatestVersionsResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a GetLatestVersionsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetLatestVersionsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetLatestVersionsResponse) GetModelVersions ¶ added in v1.61.0
func (o *GetLatestVersionsResponse) GetModelVersions(ctx context.Context) ([]ModelVersion, bool)
GetModelVersions returns the value of the ModelVersions field in GetLatestVersionsResponse as a slice of ModelVersion values. If the field is unknown or null, the boolean return value is false.
func (*GetLatestVersionsResponse) SetModelVersions ¶ added in v1.61.0
func (o *GetLatestVersionsResponse) SetModelVersions(ctx context.Context, v []ModelVersion)
SetModelVersions sets the value of the ModelVersions field in GetLatestVersionsResponse.
func (*GetLatestVersionsResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *GetLatestVersionsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetLatestVersionsResponse)
func (*GetLatestVersionsResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *GetLatestVersionsResponse) SyncEffectiveFieldsDuringRead(existingState GetLatestVersionsResponse)
func (GetLatestVersionsResponse) ToObjectValue ¶ added in v1.61.0
func (o GetLatestVersionsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetLatestVersionsResponse only implements ToObjectValue() and Type().
type GetLatestVersionsResponse_SdkV2 ¶ added in v1.62.1
type GetLatestVersionsResponse_SdkV2 struct { // Latest version models for each requests stage. Only return models with // current `READY` status. If no `stages` provided, returns the latest // version for each stage, including `"None"`. ModelVersions types.List `tfsdk:"model_versions"` }
func (GetLatestVersionsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c GetLatestVersionsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetLatestVersionsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a GetLatestVersionsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetLatestVersionsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetLatestVersionsResponse_SdkV2) GetModelVersions ¶ added in v1.62.1
func (o *GetLatestVersionsResponse_SdkV2) GetModelVersions(ctx context.Context) ([]ModelVersion_SdkV2, bool)
GetModelVersions returns the value of the ModelVersions field in GetLatestVersionsResponse_SdkV2 as a slice of ModelVersion_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*GetLatestVersionsResponse_SdkV2) SetModelVersions ¶ added in v1.62.1
func (o *GetLatestVersionsResponse_SdkV2) SetModelVersions(ctx context.Context, v []ModelVersion_SdkV2)
SetModelVersions sets the value of the ModelVersions field in GetLatestVersionsResponse_SdkV2.
func (*GetLatestVersionsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *GetLatestVersionsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetLatestVersionsResponse_SdkV2)
func (*GetLatestVersionsResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *GetLatestVersionsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState GetLatestVersionsResponse_SdkV2)
func (GetLatestVersionsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetLatestVersionsResponse_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, GetLatestVersionsResponse_SdkV2 only implements ToObjectValue() and Type().
type GetMetricHistoryResponse ¶
type GetMetricHistoryResponse struct { // All logged values for this metric. Metrics types.List `tfsdk:"metrics"` // Token that can be used to retrieve the next page of metric history // results NextPageToken types.String `tfsdk:"next_page_token"` }
func (GetMetricHistoryResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c GetMetricHistoryResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetMetricHistoryResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetMetricHistoryResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetMetricHistoryResponse) GetMetrics ¶ added in v1.61.0
func (o *GetMetricHistoryResponse) GetMetrics(ctx context.Context) ([]Metric, bool)
GetMetrics returns the value of the Metrics field in GetMetricHistoryResponse as a slice of Metric values. If the field is unknown or null, the boolean return value is false.
func (*GetMetricHistoryResponse) SetMetrics ¶ added in v1.61.0
func (o *GetMetricHistoryResponse) SetMetrics(ctx context.Context, v []Metric)
SetMetrics sets the value of the Metrics field in GetMetricHistoryResponse.
func (*GetMetricHistoryResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *GetMetricHistoryResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetMetricHistoryResponse)
func (*GetMetricHistoryResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *GetMetricHistoryResponse) SyncEffectiveFieldsDuringRead(existingState GetMetricHistoryResponse)
func (GetMetricHistoryResponse) ToObjectValue ¶ added in v1.61.0
func (o GetMetricHistoryResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetMetricHistoryResponse only implements ToObjectValue() and Type().
type GetMetricHistoryResponse_SdkV2 ¶ added in v1.62.1
type GetMetricHistoryResponse_SdkV2 struct { // All logged values for this metric. Metrics types.List `tfsdk:"metrics"` // Token that can be used to retrieve the next page of metric history // results NextPageToken types.String `tfsdk:"next_page_token"` }
func (GetMetricHistoryResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c GetMetricHistoryResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetMetricHistoryResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a GetMetricHistoryResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetMetricHistoryResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetMetricHistoryResponse_SdkV2) GetMetrics ¶ added in v1.62.1
func (o *GetMetricHistoryResponse_SdkV2) GetMetrics(ctx context.Context) ([]Metric_SdkV2, bool)
GetMetrics returns the value of the Metrics field in GetMetricHistoryResponse_SdkV2 as a slice of Metric_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*GetMetricHistoryResponse_SdkV2) SetMetrics ¶ added in v1.62.1
func (o *GetMetricHistoryResponse_SdkV2) SetMetrics(ctx context.Context, v []Metric_SdkV2)
SetMetrics sets the value of the Metrics field in GetMetricHistoryResponse_SdkV2.
func (*GetMetricHistoryResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *GetMetricHistoryResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetMetricHistoryResponse_SdkV2)
func (*GetMetricHistoryResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *GetMetricHistoryResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState GetMetricHistoryResponse_SdkV2)
func (GetMetricHistoryResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetMetricHistoryResponse_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, GetMetricHistoryResponse_SdkV2 only implements ToObjectValue() and Type().
type GetModelRequest ¶
type GetModelRequest struct { // Registered model unique name identifier. Name types.String `tfsdk:"-"` }
Get model
func (GetModelRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetModelRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetModelRequest) ToObjectValue ¶ added in v1.61.0
func (o GetModelRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetModelRequest only implements ToObjectValue() and Type().
type GetModelRequest_SdkV2 ¶ added in v1.62.1
type GetModelRequest_SdkV2 struct { // Registered model unique name identifier. Name types.String `tfsdk:"-"` }
Get model
func (GetModelRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetModelRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetModelRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetModelRequest_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, GetModelRequest_SdkV2 only implements ToObjectValue() and Type().
type GetModelResponse ¶
type GetModelResponse struct {
RegisteredModelDatabricks types.Object `tfsdk:"registered_model_databricks"`
}
func (GetModelResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetModelResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetModelResponse) GetRegisteredModelDatabricks ¶ added in v1.61.0
func (o *GetModelResponse) GetRegisteredModelDatabricks(ctx context.Context) (ModelDatabricks, bool)
GetRegisteredModelDatabricks returns the value of the RegisteredModelDatabricks field in GetModelResponse as a ModelDatabricks value. If the field is unknown or null, the boolean return value is false.
func (*GetModelResponse) SetRegisteredModelDatabricks ¶ added in v1.61.0
func (o *GetModelResponse) SetRegisteredModelDatabricks(ctx context.Context, v ModelDatabricks)
SetRegisteredModelDatabricks sets the value of the RegisteredModelDatabricks field in GetModelResponse.
func (GetModelResponse) ToObjectValue ¶ added in v1.61.0
func (o GetModelResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetModelResponse only implements ToObjectValue() and Type().
type GetModelResponse_SdkV2 ¶ added in v1.62.1
type GetModelResponse_SdkV2 struct {
RegisteredModelDatabricks types.List `tfsdk:"registered_model_databricks"`
}
func (GetModelResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetModelResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetModelResponse_SdkV2) GetRegisteredModelDatabricks ¶ added in v1.62.1
func (o *GetModelResponse_SdkV2) GetRegisteredModelDatabricks(ctx context.Context) (ModelDatabricks_SdkV2, bool)
GetRegisteredModelDatabricks returns the value of the RegisteredModelDatabricks field in GetModelResponse_SdkV2 as a ModelDatabricks_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*GetModelResponse_SdkV2) SetRegisteredModelDatabricks ¶ added in v1.62.1
func (o *GetModelResponse_SdkV2) SetRegisteredModelDatabricks(ctx context.Context, v ModelDatabricks_SdkV2)
SetRegisteredModelDatabricks sets the value of the RegisteredModelDatabricks field in GetModelResponse_SdkV2.
func (GetModelResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetModelResponse_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, GetModelResponse_SdkV2 only implements ToObjectValue() and Type().
type GetModelVersionDownloadUriRequest ¶
type GetModelVersionDownloadUriRequest struct { // Name of the registered model Name types.String `tfsdk:"-"` // Model version number Version types.String `tfsdk:"-"` }
Get a model version URI
func (GetModelVersionDownloadUriRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (a GetModelVersionDownloadUriRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetModelVersionDownloadUriRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetModelVersionDownloadUriRequest) ToObjectValue ¶ added in v1.61.0
func (o GetModelVersionDownloadUriRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetModelVersionDownloadUriRequest only implements ToObjectValue() and Type().
type GetModelVersionDownloadUriRequest_SdkV2 ¶ added in v1.62.1
type GetModelVersionDownloadUriRequest_SdkV2 struct { // Name of the registered model Name types.String `tfsdk:"-"` // Model version number Version types.String `tfsdk:"-"` }
Get a model version URI
func (GetModelVersionDownloadUriRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a GetModelVersionDownloadUriRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetModelVersionDownloadUriRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetModelVersionDownloadUriRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetModelVersionDownloadUriRequest_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, GetModelVersionDownloadUriRequest_SdkV2 only implements ToObjectValue() and Type().
type GetModelVersionDownloadUriResponse ¶
type GetModelVersionDownloadUriResponse struct { // URI corresponding to where artifacts for this model version are stored. ArtifactUri types.String `tfsdk:"artifact_uri"` }
func (GetModelVersionDownloadUriResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c GetModelVersionDownloadUriResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetModelVersionDownloadUriResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a GetModelVersionDownloadUriResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetModelVersionDownloadUriResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetModelVersionDownloadUriResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *GetModelVersionDownloadUriResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetModelVersionDownloadUriResponse)
func (*GetModelVersionDownloadUriResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *GetModelVersionDownloadUriResponse) SyncEffectiveFieldsDuringRead(existingState GetModelVersionDownloadUriResponse)
func (GetModelVersionDownloadUriResponse) ToObjectValue ¶ added in v1.61.0
func (o GetModelVersionDownloadUriResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetModelVersionDownloadUriResponse only implements ToObjectValue() and Type().
type GetModelVersionDownloadUriResponse_SdkV2 ¶ added in v1.62.1
type GetModelVersionDownloadUriResponse_SdkV2 struct { // URI corresponding to where artifacts for this model version are stored. ArtifactUri types.String `tfsdk:"artifact_uri"` }
func (GetModelVersionDownloadUriResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c GetModelVersionDownloadUriResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetModelVersionDownloadUriResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a GetModelVersionDownloadUriResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetModelVersionDownloadUriResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetModelVersionDownloadUriResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *GetModelVersionDownloadUriResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetModelVersionDownloadUriResponse_SdkV2)
func (*GetModelVersionDownloadUriResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *GetModelVersionDownloadUriResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState GetModelVersionDownloadUriResponse_SdkV2)
func (GetModelVersionDownloadUriResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetModelVersionDownloadUriResponse_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, GetModelVersionDownloadUriResponse_SdkV2 only implements ToObjectValue() and Type().
type GetModelVersionRequest ¶
type GetModelVersionRequest struct { // Name of the registered model Name types.String `tfsdk:"-"` // Model version number Version types.String `tfsdk:"-"` }
Get a model version
func (GetModelVersionRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetModelVersionRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetModelVersionRequest) ToObjectValue ¶ added in v1.61.0
func (o GetModelVersionRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetModelVersionRequest only implements ToObjectValue() and Type().
type GetModelVersionRequest_SdkV2 ¶ added in v1.62.1
type GetModelVersionRequest_SdkV2 struct { // Name of the registered model Name types.String `tfsdk:"-"` // Model version number Version types.String `tfsdk:"-"` }
Get a model version
func (GetModelVersionRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a GetModelVersionRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetModelVersionRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetModelVersionRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetModelVersionRequest_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, GetModelVersionRequest_SdkV2 only implements ToObjectValue() and Type().
type GetModelVersionResponse ¶
func (GetModelVersionResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c GetModelVersionResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetModelVersionResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetModelVersionResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetModelVersionResponse) GetModelVersion ¶ added in v1.61.0
func (o *GetModelVersionResponse) GetModelVersion(ctx context.Context) (ModelVersion, bool)
GetModelVersion returns the value of the ModelVersion field in GetModelVersionResponse as a ModelVersion value. If the field is unknown or null, the boolean return value is false.
func (*GetModelVersionResponse) SetModelVersion ¶ added in v1.61.0
func (o *GetModelVersionResponse) SetModelVersion(ctx context.Context, v ModelVersion)
SetModelVersion sets the value of the ModelVersion field in GetModelVersionResponse.
func (*GetModelVersionResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *GetModelVersionResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetModelVersionResponse)
func (*GetModelVersionResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *GetModelVersionResponse) SyncEffectiveFieldsDuringRead(existingState GetModelVersionResponse)
func (GetModelVersionResponse) ToObjectValue ¶ added in v1.61.0
func (o GetModelVersionResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetModelVersionResponse only implements ToObjectValue() and Type().
type GetModelVersionResponse_SdkV2 ¶ added in v1.62.1
func (GetModelVersionResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c GetModelVersionResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetModelVersionResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a GetModelVersionResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetModelVersionResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetModelVersionResponse_SdkV2) GetModelVersion ¶ added in v1.62.1
func (o *GetModelVersionResponse_SdkV2) GetModelVersion(ctx context.Context) (ModelVersion_SdkV2, bool)
GetModelVersion returns the value of the ModelVersion field in GetModelVersionResponse_SdkV2 as a ModelVersion_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*GetModelVersionResponse_SdkV2) SetModelVersion ¶ added in v1.62.1
func (o *GetModelVersionResponse_SdkV2) SetModelVersion(ctx context.Context, v ModelVersion_SdkV2)
SetModelVersion sets the value of the ModelVersion field in GetModelVersionResponse_SdkV2.
func (*GetModelVersionResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *GetModelVersionResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetModelVersionResponse_SdkV2)
func (*GetModelVersionResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *GetModelVersionResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState GetModelVersionResponse_SdkV2)
func (GetModelVersionResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetModelVersionResponse_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, GetModelVersionResponse_SdkV2 only implements ToObjectValue() and Type().
type GetRegisteredModelPermissionLevelsRequest ¶
type GetRegisteredModelPermissionLevelsRequest struct { // The registered model for which to get or manage permissions. RegisteredModelId types.String `tfsdk:"-"` }
Get registered model permission levels
func (GetRegisteredModelPermissionLevelsRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (a GetRegisteredModelPermissionLevelsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetRegisteredModelPermissionLevelsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetRegisteredModelPermissionLevelsRequest) ToObjectValue ¶ added in v1.61.0
func (o GetRegisteredModelPermissionLevelsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetRegisteredModelPermissionLevelsRequest only implements ToObjectValue() and Type().
type GetRegisteredModelPermissionLevelsRequest_SdkV2 ¶ added in v1.62.1
type GetRegisteredModelPermissionLevelsRequest_SdkV2 struct { // The registered model for which to get or manage permissions. RegisteredModelId types.String `tfsdk:"-"` }
Get registered model permission levels
func (GetRegisteredModelPermissionLevelsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a GetRegisteredModelPermissionLevelsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetRegisteredModelPermissionLevelsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetRegisteredModelPermissionLevelsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetRegisteredModelPermissionLevelsRequest_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, GetRegisteredModelPermissionLevelsRequest_SdkV2 only implements ToObjectValue() and Type().
type GetRegisteredModelPermissionLevelsResponse ¶
type GetRegisteredModelPermissionLevelsResponse struct { // Specific permission levels PermissionLevels types.List `tfsdk:"permission_levels"` }
func (GetRegisteredModelPermissionLevelsResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c GetRegisteredModelPermissionLevelsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetRegisteredModelPermissionLevelsResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a GetRegisteredModelPermissionLevelsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetRegisteredModelPermissionLevelsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetRegisteredModelPermissionLevelsResponse) GetPermissionLevels ¶ added in v1.61.0
func (o *GetRegisteredModelPermissionLevelsResponse) GetPermissionLevels(ctx context.Context) ([]RegisteredModelPermissionsDescription, bool)
GetPermissionLevels returns the value of the PermissionLevels field in GetRegisteredModelPermissionLevelsResponse as a slice of RegisteredModelPermissionsDescription values. If the field is unknown or null, the boolean return value is false.
func (*GetRegisteredModelPermissionLevelsResponse) SetPermissionLevels ¶ added in v1.61.0
func (o *GetRegisteredModelPermissionLevelsResponse) SetPermissionLevels(ctx context.Context, v []RegisteredModelPermissionsDescription)
SetPermissionLevels sets the value of the PermissionLevels field in GetRegisteredModelPermissionLevelsResponse.
func (*GetRegisteredModelPermissionLevelsResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *GetRegisteredModelPermissionLevelsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetRegisteredModelPermissionLevelsResponse)
func (*GetRegisteredModelPermissionLevelsResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *GetRegisteredModelPermissionLevelsResponse) SyncEffectiveFieldsDuringRead(existingState GetRegisteredModelPermissionLevelsResponse)
func (GetRegisteredModelPermissionLevelsResponse) ToObjectValue ¶ added in v1.61.0
func (o GetRegisteredModelPermissionLevelsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetRegisteredModelPermissionLevelsResponse only implements ToObjectValue() and Type().
type GetRegisteredModelPermissionLevelsResponse_SdkV2 ¶ added in v1.62.1
type GetRegisteredModelPermissionLevelsResponse_SdkV2 struct { // Specific permission levels PermissionLevels types.List `tfsdk:"permission_levels"` }
func (GetRegisteredModelPermissionLevelsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c GetRegisteredModelPermissionLevelsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetRegisteredModelPermissionLevelsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a GetRegisteredModelPermissionLevelsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetRegisteredModelPermissionLevelsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetRegisteredModelPermissionLevelsResponse_SdkV2) GetPermissionLevels ¶ added in v1.62.1
func (o *GetRegisteredModelPermissionLevelsResponse_SdkV2) GetPermissionLevels(ctx context.Context) ([]RegisteredModelPermissionsDescription_SdkV2, bool)
GetPermissionLevels returns the value of the PermissionLevels field in GetRegisteredModelPermissionLevelsResponse_SdkV2 as a slice of RegisteredModelPermissionsDescription_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*GetRegisteredModelPermissionLevelsResponse_SdkV2) SetPermissionLevels ¶ added in v1.62.1
func (o *GetRegisteredModelPermissionLevelsResponse_SdkV2) SetPermissionLevels(ctx context.Context, v []RegisteredModelPermissionsDescription_SdkV2)
SetPermissionLevels sets the value of the PermissionLevels field in GetRegisteredModelPermissionLevelsResponse_SdkV2.
func (*GetRegisteredModelPermissionLevelsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *GetRegisteredModelPermissionLevelsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetRegisteredModelPermissionLevelsResponse_SdkV2)
func (*GetRegisteredModelPermissionLevelsResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *GetRegisteredModelPermissionLevelsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState GetRegisteredModelPermissionLevelsResponse_SdkV2)
func (GetRegisteredModelPermissionLevelsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetRegisteredModelPermissionLevelsResponse_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, GetRegisteredModelPermissionLevelsResponse_SdkV2 only implements ToObjectValue() and Type().
type GetRegisteredModelPermissionsRequest ¶
type GetRegisteredModelPermissionsRequest struct { // The registered model for which to get or manage permissions. RegisteredModelId types.String `tfsdk:"-"` }
Get registered model permissions
func (GetRegisteredModelPermissionsRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (a GetRegisteredModelPermissionsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetRegisteredModelPermissionsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetRegisteredModelPermissionsRequest) ToObjectValue ¶ added in v1.61.0
func (o GetRegisteredModelPermissionsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetRegisteredModelPermissionsRequest only implements ToObjectValue() and Type().
type GetRegisteredModelPermissionsRequest_SdkV2 ¶ added in v1.62.1
type GetRegisteredModelPermissionsRequest_SdkV2 struct { // The registered model for which to get or manage permissions. RegisteredModelId types.String `tfsdk:"-"` }
Get registered model permissions
func (GetRegisteredModelPermissionsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a GetRegisteredModelPermissionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetRegisteredModelPermissionsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetRegisteredModelPermissionsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetRegisteredModelPermissionsRequest_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, GetRegisteredModelPermissionsRequest_SdkV2 only implements ToObjectValue() and Type().
type GetRunRequest ¶
type GetRunRequest struct { // ID of the run to fetch. Must be provided. RunId types.String `tfsdk:"-"` // [Deprecated, use run_id instead] ID of the run to fetch. This field will // be removed in a future MLflow version. RunUuid types.String `tfsdk:"-"` }
Get a run
func (GetRunRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetRunRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetRunRequest) ToObjectValue ¶ added in v1.61.0
func (o GetRunRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetRunRequest only implements ToObjectValue() and Type().
type GetRunRequest_SdkV2 ¶ added in v1.62.1
type GetRunRequest_SdkV2 struct { // ID of the run to fetch. Must be provided. RunId types.String `tfsdk:"-"` // [Deprecated, use run_id instead] ID of the run to fetch. This field will // be removed in a future MLflow version. RunUuid types.String `tfsdk:"-"` }
Get a run
func (GetRunRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetRunRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (GetRunRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetRunRequest_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, GetRunRequest_SdkV2 only implements ToObjectValue() and Type().
type GetRunResponse ¶
type GetRunResponse struct { // Run metadata (name, start time, etc) and data (metrics, params, and // tags). Run types.Object `tfsdk:"run"` }
func (GetRunResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c GetRunResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetRunResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetRunResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetRunResponse) GetRun ¶ added in v1.61.0
func (o *GetRunResponse) GetRun(ctx context.Context) (Run, bool)
GetRun returns the value of the Run field in GetRunResponse as a Run value. If the field is unknown or null, the boolean return value is false.
func (*GetRunResponse) SetRun ¶ added in v1.61.0
func (o *GetRunResponse) SetRun(ctx context.Context, v Run)
SetRun sets the value of the Run field in GetRunResponse.
func (*GetRunResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *GetRunResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetRunResponse)
func (*GetRunResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *GetRunResponse) SyncEffectiveFieldsDuringRead(existingState GetRunResponse)
func (GetRunResponse) ToObjectValue ¶ added in v1.61.0
func (o GetRunResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetRunResponse only implements ToObjectValue() and Type().
type GetRunResponse_SdkV2 ¶ added in v1.62.1
type GetRunResponse_SdkV2 struct { // Run metadata (name, start time, etc) and data (metrics, params, and // tags). Run types.List `tfsdk:"run"` }
func (GetRunResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c GetRunResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetRunResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetRunResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetRunResponse_SdkV2) GetRun ¶ added in v1.62.1
func (o *GetRunResponse_SdkV2) GetRun(ctx context.Context) (Run_SdkV2, bool)
GetRun returns the value of the Run field in GetRunResponse_SdkV2 as a Run_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*GetRunResponse_SdkV2) SetRun ¶ added in v1.62.1
func (o *GetRunResponse_SdkV2) SetRun(ctx context.Context, v Run_SdkV2)
SetRun sets the value of the Run field in GetRunResponse_SdkV2.
func (*GetRunResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *GetRunResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan GetRunResponse_SdkV2)
func (*GetRunResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *GetRunResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState GetRunResponse_SdkV2)
func (GetRunResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o GetRunResponse_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, GetRunResponse_SdkV2 only implements ToObjectValue() and Type().
type HttpUrlSpec ¶
type HttpUrlSpec struct { // Value of the authorization header that should be sent in the request sent // by the wehbook. It should be of the form `"<auth type> <credentials>"`. // If set to an empty string, no authorization header will be included in // the request. Authorization types.String `tfsdk:"authorization"` // Enable/disable SSL certificate validation. Default is true. For // self-signed certificates, this field must be false AND the destination // server must disable certificate validation as well. For security // purposes, it is encouraged to perform secret validation with the // HMAC-encoded portion of the payload and acknowledge the risk associated // with disabling hostname validation whereby it becomes more likely that // requests can be maliciously routed to an unintended host. EnableSslVerification types.Bool `tfsdk:"enable_ssl_verification"` // Shared secret required for HMAC encoding payload. The HMAC-encoded // payload will be sent in the header as: { "X-Databricks-Signature": // $encoded_payload }. Secret types.String `tfsdk:"secret"` // External HTTPS URL called on event trigger (by using a POST request). Url types.String `tfsdk:"url"` }
func (HttpUrlSpec) ApplySchemaCustomizations ¶ added in v1.63.0
func (c HttpUrlSpec) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (HttpUrlSpec) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in HttpUrlSpec. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*HttpUrlSpec) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *HttpUrlSpec) SyncEffectiveFieldsDuringCreateOrUpdate(plan HttpUrlSpec)
func (*HttpUrlSpec) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *HttpUrlSpec) SyncEffectiveFieldsDuringRead(existingState HttpUrlSpec)
func (HttpUrlSpec) ToObjectValue ¶ added in v1.61.0
func (o HttpUrlSpec) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, HttpUrlSpec only implements ToObjectValue() and Type().
type HttpUrlSpecWithoutSecret ¶
type HttpUrlSpecWithoutSecret struct { // Enable/disable SSL certificate validation. Default is true. For // self-signed certificates, this field must be false AND the destination // server must disable certificate validation as well. For security // purposes, it is encouraged to perform secret validation with the // HMAC-encoded portion of the payload and acknowledge the risk associated // with disabling hostname validation whereby it becomes more likely that // requests can be maliciously routed to an unintended host. EnableSslVerification types.Bool `tfsdk:"enable_ssl_verification"` // External HTTPS URL called on event trigger (by using a POST request). Url types.String `tfsdk:"url"` }
func (HttpUrlSpecWithoutSecret) ApplySchemaCustomizations ¶ added in v1.63.0
func (c HttpUrlSpecWithoutSecret) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (HttpUrlSpecWithoutSecret) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in HttpUrlSpecWithoutSecret. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*HttpUrlSpecWithoutSecret) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *HttpUrlSpecWithoutSecret) SyncEffectiveFieldsDuringCreateOrUpdate(plan HttpUrlSpecWithoutSecret)
func (*HttpUrlSpecWithoutSecret) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *HttpUrlSpecWithoutSecret) SyncEffectiveFieldsDuringRead(existingState HttpUrlSpecWithoutSecret)
func (HttpUrlSpecWithoutSecret) ToObjectValue ¶ added in v1.61.0
func (o HttpUrlSpecWithoutSecret) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, HttpUrlSpecWithoutSecret only implements ToObjectValue() and Type().
type HttpUrlSpecWithoutSecret_SdkV2 ¶ added in v1.62.1
type HttpUrlSpecWithoutSecret_SdkV2 struct { // Enable/disable SSL certificate validation. Default is true. For // self-signed certificates, this field must be false AND the destination // server must disable certificate validation as well. For security // purposes, it is encouraged to perform secret validation with the // HMAC-encoded portion of the payload and acknowledge the risk associated // with disabling hostname validation whereby it becomes more likely that // requests can be maliciously routed to an unintended host. EnableSslVerification types.Bool `tfsdk:"enable_ssl_verification"` // External HTTPS URL called on event trigger (by using a POST request). Url types.String `tfsdk:"url"` }
func (HttpUrlSpecWithoutSecret_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c HttpUrlSpecWithoutSecret_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (HttpUrlSpecWithoutSecret_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a HttpUrlSpecWithoutSecret_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in HttpUrlSpecWithoutSecret. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*HttpUrlSpecWithoutSecret_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *HttpUrlSpecWithoutSecret_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan HttpUrlSpecWithoutSecret_SdkV2)
func (*HttpUrlSpecWithoutSecret_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *HttpUrlSpecWithoutSecret_SdkV2) SyncEffectiveFieldsDuringRead(existingState HttpUrlSpecWithoutSecret_SdkV2)
func (HttpUrlSpecWithoutSecret_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o HttpUrlSpecWithoutSecret_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, HttpUrlSpecWithoutSecret_SdkV2 only implements ToObjectValue() and Type().
type HttpUrlSpec_SdkV2 ¶ added in v1.62.1
type HttpUrlSpec_SdkV2 struct { // Value of the authorization header that should be sent in the request sent // by the wehbook. It should be of the form `"<auth type> <credentials>"`. // If set to an empty string, no authorization header will be included in // the request. Authorization types.String `tfsdk:"authorization"` // Enable/disable SSL certificate validation. Default is true. For // self-signed certificates, this field must be false AND the destination // server must disable certificate validation as well. For security // purposes, it is encouraged to perform secret validation with the // HMAC-encoded portion of the payload and acknowledge the risk associated // with disabling hostname validation whereby it becomes more likely that // requests can be maliciously routed to an unintended host. EnableSslVerification types.Bool `tfsdk:"enable_ssl_verification"` // Shared secret required for HMAC encoding payload. The HMAC-encoded // payload will be sent in the header as: { "X-Databricks-Signature": // $encoded_payload }. Secret types.String `tfsdk:"secret"` // External HTTPS URL called on event trigger (by using a POST request). Url types.String `tfsdk:"url"` }
func (HttpUrlSpec_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c HttpUrlSpec_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (HttpUrlSpec_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in HttpUrlSpec. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*HttpUrlSpec_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *HttpUrlSpec_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan HttpUrlSpec_SdkV2)
func (*HttpUrlSpec_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *HttpUrlSpec_SdkV2) SyncEffectiveFieldsDuringRead(existingState HttpUrlSpec_SdkV2)
func (HttpUrlSpec_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o HttpUrlSpec_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, HttpUrlSpec_SdkV2 only implements ToObjectValue() and Type().
type InputTag ¶
type InputTag struct { // The tag key. Key types.String `tfsdk:"key"` // The tag value. Value types.String `tfsdk:"value"` }
func (InputTag) ApplySchemaCustomizations ¶ added in v1.63.0
func (c InputTag) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (InputTag) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in InputTag. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*InputTag) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*InputTag) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (InputTag) ToObjectValue ¶ added in v1.61.0
func (o InputTag) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, InputTag only implements ToObjectValue() and Type().
type InputTag_SdkV2 ¶ added in v1.62.1
type InputTag_SdkV2 struct { // The tag key. Key types.String `tfsdk:"key"` // The tag value. Value types.String `tfsdk:"value"` }
func (InputTag_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c InputTag_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (InputTag_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in InputTag. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*InputTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *InputTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan InputTag_SdkV2)
func (*InputTag_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *InputTag_SdkV2) SyncEffectiveFieldsDuringRead(existingState InputTag_SdkV2)
func (InputTag_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o InputTag_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, InputTag_SdkV2 only implements ToObjectValue() and Type().
type JobSpec ¶
type JobSpec struct { // The personal access token used to authorize webhook's job runs. AccessToken types.String `tfsdk:"access_token"` // ID of the job that the webhook runs. JobId types.String `tfsdk:"job_id"` // URL of the workspace containing the job that this webhook runs. If not // specified, the job’s workspace URL is assumed to be the same as the // workspace where the webhook is created. WorkspaceUrl types.String `tfsdk:"workspace_url"` }
func (JobSpec) ApplySchemaCustomizations ¶ added in v1.63.0
func (c JobSpec) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (JobSpec) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in JobSpec. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*JobSpec) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*JobSpec) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (JobSpec) ToObjectValue ¶ added in v1.61.0
func (o JobSpec) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, JobSpec only implements ToObjectValue() and Type().
type JobSpecWithoutSecret ¶
type JobSpecWithoutSecret struct { // ID of the job that the webhook runs. JobId types.String `tfsdk:"job_id"` // URL of the workspace containing the job that this webhook runs. Defaults // to the workspace URL in which the webhook is created. If not specified, // the job’s workspace is assumed to be the same as the webhook’s. WorkspaceUrl types.String `tfsdk:"workspace_url"` }
func (JobSpecWithoutSecret) ApplySchemaCustomizations ¶ added in v1.63.0
func (c JobSpecWithoutSecret) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (JobSpecWithoutSecret) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in JobSpecWithoutSecret. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*JobSpecWithoutSecret) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *JobSpecWithoutSecret) SyncEffectiveFieldsDuringCreateOrUpdate(plan JobSpecWithoutSecret)
func (*JobSpecWithoutSecret) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *JobSpecWithoutSecret) SyncEffectiveFieldsDuringRead(existingState JobSpecWithoutSecret)
func (JobSpecWithoutSecret) ToObjectValue ¶ added in v1.61.0
func (o JobSpecWithoutSecret) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, JobSpecWithoutSecret only implements ToObjectValue() and Type().
type JobSpecWithoutSecret_SdkV2 ¶ added in v1.62.1
type JobSpecWithoutSecret_SdkV2 struct { // ID of the job that the webhook runs. JobId types.String `tfsdk:"job_id"` // URL of the workspace containing the job that this webhook runs. Defaults // to the workspace URL in which the webhook is created. If not specified, // the job’s workspace is assumed to be the same as the webhook’s. WorkspaceUrl types.String `tfsdk:"workspace_url"` }
func (JobSpecWithoutSecret_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c JobSpecWithoutSecret_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (JobSpecWithoutSecret_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a JobSpecWithoutSecret_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in JobSpecWithoutSecret. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*JobSpecWithoutSecret_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *JobSpecWithoutSecret_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan JobSpecWithoutSecret_SdkV2)
func (*JobSpecWithoutSecret_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *JobSpecWithoutSecret_SdkV2) SyncEffectiveFieldsDuringRead(existingState JobSpecWithoutSecret_SdkV2)
func (JobSpecWithoutSecret_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o JobSpecWithoutSecret_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, JobSpecWithoutSecret_SdkV2 only implements ToObjectValue() and Type().
type JobSpec_SdkV2 ¶ added in v1.62.1
type JobSpec_SdkV2 struct { // The personal access token used to authorize webhook's job runs. AccessToken types.String `tfsdk:"access_token"` // ID of the job that the webhook runs. JobId types.String `tfsdk:"job_id"` // URL of the workspace containing the job that this webhook runs. If not // specified, the job’s workspace URL is assumed to be the same as the // workspace where the webhook is created. WorkspaceUrl types.String `tfsdk:"workspace_url"` }
func (JobSpec_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c JobSpec_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (JobSpec_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in JobSpec. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*JobSpec_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *JobSpec_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan JobSpec_SdkV2)
func (*JobSpec_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *JobSpec_SdkV2) SyncEffectiveFieldsDuringRead(existingState JobSpec_SdkV2)
func (JobSpec_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o JobSpec_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, JobSpec_SdkV2 only implements ToObjectValue() and Type().
type ListArtifactsRequest ¶
type ListArtifactsRequest struct { // Token indicating the page of artifact results to fetch. `page_token` is // not supported when listing artifacts in UC Volumes. A maximum of 1000 // artifacts will be retrieved for UC Volumes. Please call // `/api/2.0/fs/directories{directory_path}` for listing artifacts in UC // Volumes, which supports pagination. See [List directory contents | Files // API](/api/workspace/files/listdirectorycontents). PageToken types.String `tfsdk:"-"` // Filter artifacts matching this path (a relative path from the root // artifact directory). Path types.String `tfsdk:"-"` // ID of the run whose artifacts to list. Must be provided. RunId types.String `tfsdk:"-"` // [Deprecated, use run_id instead] ID of the run whose artifacts to list. // This field will be removed in a future MLflow version. RunUuid types.String `tfsdk:"-"` }
Get all artifacts
func (ListArtifactsRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListArtifactsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (ListArtifactsRequest) ToObjectValue ¶ added in v1.61.0
func (o ListArtifactsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListArtifactsRequest only implements ToObjectValue() and Type().
type ListArtifactsRequest_SdkV2 ¶ added in v1.62.1
type ListArtifactsRequest_SdkV2 struct { // Token indicating the page of artifact results to fetch. `page_token` is // not supported when listing artifacts in UC Volumes. A maximum of 1000 // artifacts will be retrieved for UC Volumes. Please call // `/api/2.0/fs/directories{directory_path}` for listing artifacts in UC // Volumes, which supports pagination. See [List directory contents | Files // API](/api/workspace/files/listdirectorycontents). PageToken types.String `tfsdk:"-"` // Filter artifacts matching this path (a relative path from the root // artifact directory). Path types.String `tfsdk:"-"` // ID of the run whose artifacts to list. Must be provided. RunId types.String `tfsdk:"-"` // [Deprecated, use run_id instead] ID of the run whose artifacts to list. // This field will be removed in a future MLflow version. RunUuid types.String `tfsdk:"-"` }
Get all artifacts
func (ListArtifactsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a ListArtifactsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListArtifactsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (ListArtifactsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ListArtifactsRequest_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, ListArtifactsRequest_SdkV2 only implements ToObjectValue() and Type().
type ListArtifactsResponse ¶
type ListArtifactsResponse struct { // File location and metadata for artifacts. Files types.List `tfsdk:"files"` // Token that can be used to retrieve the next page of artifact results NextPageToken types.String `tfsdk:"next_page_token"` // Root artifact directory for the run. RootUri types.String `tfsdk:"root_uri"` }
func (ListArtifactsResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ListArtifactsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListArtifactsResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListArtifactsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListArtifactsResponse) GetFiles ¶ added in v1.61.0
func (o *ListArtifactsResponse) GetFiles(ctx context.Context) ([]FileInfo, bool)
GetFiles returns the value of the Files field in ListArtifactsResponse as a slice of FileInfo values. If the field is unknown or null, the boolean return value is false.
func (*ListArtifactsResponse) SetFiles ¶ added in v1.61.0
func (o *ListArtifactsResponse) SetFiles(ctx context.Context, v []FileInfo)
SetFiles sets the value of the Files field in ListArtifactsResponse.
func (*ListArtifactsResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *ListArtifactsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan ListArtifactsResponse)
func (*ListArtifactsResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *ListArtifactsResponse) SyncEffectiveFieldsDuringRead(existingState ListArtifactsResponse)
func (ListArtifactsResponse) ToObjectValue ¶ added in v1.61.0
func (o ListArtifactsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListArtifactsResponse only implements ToObjectValue() and Type().
type ListArtifactsResponse_SdkV2 ¶ added in v1.62.1
type ListArtifactsResponse_SdkV2 struct { // File location and metadata for artifacts. Files types.List `tfsdk:"files"` // Token that can be used to retrieve the next page of artifact results NextPageToken types.String `tfsdk:"next_page_token"` // Root artifact directory for the run. RootUri types.String `tfsdk:"root_uri"` }
func (ListArtifactsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ListArtifactsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListArtifactsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a ListArtifactsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListArtifactsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListArtifactsResponse_SdkV2) GetFiles ¶ added in v1.62.1
func (o *ListArtifactsResponse_SdkV2) GetFiles(ctx context.Context) ([]FileInfo_SdkV2, bool)
GetFiles returns the value of the Files field in ListArtifactsResponse_SdkV2 as a slice of FileInfo_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ListArtifactsResponse_SdkV2) SetFiles ¶ added in v1.62.1
func (o *ListArtifactsResponse_SdkV2) SetFiles(ctx context.Context, v []FileInfo_SdkV2)
SetFiles sets the value of the Files field in ListArtifactsResponse_SdkV2.
func (*ListArtifactsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *ListArtifactsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ListArtifactsResponse_SdkV2)
func (*ListArtifactsResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *ListArtifactsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState ListArtifactsResponse_SdkV2)
func (ListArtifactsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ListArtifactsResponse_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, ListArtifactsResponse_SdkV2 only implements ToObjectValue() and Type().
type ListExperimentsRequest ¶
type ListExperimentsRequest struct { // Maximum number of experiments desired. If `max_results` is unspecified, // return all experiments. If `max_results` is too large, it'll be // automatically capped at 1000. Callers of this endpoint are encouraged to // pass max_results explicitly and leverage page_token to iterate through // experiments. MaxResults types.Int64 `tfsdk:"-"` // Token indicating the page of experiments to fetch PageToken types.String `tfsdk:"-"` // Qualifier for type of experiments to be returned. If unspecified, return // only active experiments. ViewType types.String `tfsdk:"-"` }
List experiments
func (ListExperimentsRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListExperimentsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (ListExperimentsRequest) ToObjectValue ¶ added in v1.61.0
func (o ListExperimentsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListExperimentsRequest only implements ToObjectValue() and Type().
type ListExperimentsRequest_SdkV2 ¶ added in v1.62.1
type ListExperimentsRequest_SdkV2 struct { // Maximum number of experiments desired. If `max_results` is unspecified, // return all experiments. If `max_results` is too large, it'll be // automatically capped at 1000. Callers of this endpoint are encouraged to // pass max_results explicitly and leverage page_token to iterate through // experiments. MaxResults types.Int64 `tfsdk:"-"` // Token indicating the page of experiments to fetch PageToken types.String `tfsdk:"-"` // Qualifier for type of experiments to be returned. If unspecified, return // only active experiments. ViewType types.String `tfsdk:"-"` }
List experiments
func (ListExperimentsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a ListExperimentsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListExperimentsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (ListExperimentsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ListExperimentsRequest_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, ListExperimentsRequest_SdkV2 only implements ToObjectValue() and Type().
type ListExperimentsResponse ¶
type ListExperimentsResponse struct { // Paginated Experiments beginning with the first item on the requested // page. Experiments types.List `tfsdk:"experiments"` // Token that can be used to retrieve the next page of experiments. Empty // token means no more experiment is available for retrieval. NextPageToken types.String `tfsdk:"next_page_token"` }
func (ListExperimentsResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ListExperimentsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListExperimentsResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListExperimentsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListExperimentsResponse) GetExperiments ¶ added in v1.61.0
func (o *ListExperimentsResponse) GetExperiments(ctx context.Context) ([]Experiment, bool)
GetExperiments returns the value of the Experiments field in ListExperimentsResponse as a slice of Experiment values. If the field is unknown or null, the boolean return value is false.
func (*ListExperimentsResponse) SetExperiments ¶ added in v1.61.0
func (o *ListExperimentsResponse) SetExperiments(ctx context.Context, v []Experiment)
SetExperiments sets the value of the Experiments field in ListExperimentsResponse.
func (*ListExperimentsResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *ListExperimentsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan ListExperimentsResponse)
func (*ListExperimentsResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *ListExperimentsResponse) SyncEffectiveFieldsDuringRead(existingState ListExperimentsResponse)
func (ListExperimentsResponse) ToObjectValue ¶ added in v1.61.0
func (o ListExperimentsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListExperimentsResponse only implements ToObjectValue() and Type().
type ListExperimentsResponse_SdkV2 ¶ added in v1.62.1
type ListExperimentsResponse_SdkV2 struct { // Paginated Experiments beginning with the first item on the requested // page. Experiments types.List `tfsdk:"experiments"` // Token that can be used to retrieve the next page of experiments. Empty // token means no more experiment is available for retrieval. NextPageToken types.String `tfsdk:"next_page_token"` }
func (ListExperimentsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ListExperimentsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListExperimentsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a ListExperimentsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListExperimentsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListExperimentsResponse_SdkV2) GetExperiments ¶ added in v1.62.1
func (o *ListExperimentsResponse_SdkV2) GetExperiments(ctx context.Context) ([]Experiment_SdkV2, bool)
GetExperiments returns the value of the Experiments field in ListExperimentsResponse_SdkV2 as a slice of Experiment_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ListExperimentsResponse_SdkV2) SetExperiments ¶ added in v1.62.1
func (o *ListExperimentsResponse_SdkV2) SetExperiments(ctx context.Context, v []Experiment_SdkV2)
SetExperiments sets the value of the Experiments field in ListExperimentsResponse_SdkV2.
func (*ListExperimentsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *ListExperimentsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ListExperimentsResponse_SdkV2)
func (*ListExperimentsResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *ListExperimentsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState ListExperimentsResponse_SdkV2)
func (ListExperimentsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ListExperimentsResponse_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, ListExperimentsResponse_SdkV2 only implements ToObjectValue() and Type().
type ListModelsRequest ¶
type ListModelsRequest struct { // Maximum number of registered models desired. Max threshold is 1000. MaxResults types.Int64 `tfsdk:"-"` // Pagination token to go to the next page based on a previous query. PageToken types.String `tfsdk:"-"` }
List models
func (ListModelsRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListModelsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (ListModelsRequest) ToObjectValue ¶ added in v1.61.0
func (o ListModelsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListModelsRequest only implements ToObjectValue() and Type().
type ListModelsRequest_SdkV2 ¶ added in v1.62.1
type ListModelsRequest_SdkV2 struct { // Maximum number of registered models desired. Max threshold is 1000. MaxResults types.Int64 `tfsdk:"-"` // Pagination token to go to the next page based on a previous query. PageToken types.String `tfsdk:"-"` }
List models
func (ListModelsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListModelsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (ListModelsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ListModelsRequest_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, ListModelsRequest_SdkV2 only implements ToObjectValue() and Type().
type ListModelsResponse ¶
type ListModelsResponse struct { // Pagination token to request next page of models for the same query. NextPageToken types.String `tfsdk:"next_page_token"` RegisteredModels types.List `tfsdk:"registered_models"` }
func (ListModelsResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ListModelsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListModelsResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListModelsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListModelsResponse) GetRegisteredModels ¶ added in v1.61.0
func (o *ListModelsResponse) GetRegisteredModels(ctx context.Context) ([]Model, bool)
GetRegisteredModels returns the value of the RegisteredModels field in ListModelsResponse as a slice of Model values. If the field is unknown or null, the boolean return value is false.
func (*ListModelsResponse) SetRegisteredModels ¶ added in v1.61.0
func (o *ListModelsResponse) SetRegisteredModels(ctx context.Context, v []Model)
SetRegisteredModels sets the value of the RegisteredModels field in ListModelsResponse.
func (*ListModelsResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *ListModelsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan ListModelsResponse)
func (*ListModelsResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *ListModelsResponse) SyncEffectiveFieldsDuringRead(existingState ListModelsResponse)
func (ListModelsResponse) ToObjectValue ¶ added in v1.61.0
func (o ListModelsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListModelsResponse only implements ToObjectValue() and Type().
type ListModelsResponse_SdkV2 ¶ added in v1.62.1
type ListModelsResponse_SdkV2 struct { // Pagination token to request next page of models for the same query. NextPageToken types.String `tfsdk:"next_page_token"` RegisteredModels types.List `tfsdk:"registered_models"` }
func (ListModelsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ListModelsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListModelsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListModelsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListModelsResponse_SdkV2) GetRegisteredModels ¶ added in v1.62.1
func (o *ListModelsResponse_SdkV2) GetRegisteredModels(ctx context.Context) ([]Model_SdkV2, bool)
GetRegisteredModels returns the value of the RegisteredModels field in ListModelsResponse_SdkV2 as a slice of Model_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ListModelsResponse_SdkV2) SetRegisteredModels ¶ added in v1.62.1
func (o *ListModelsResponse_SdkV2) SetRegisteredModels(ctx context.Context, v []Model_SdkV2)
SetRegisteredModels sets the value of the RegisteredModels field in ListModelsResponse_SdkV2.
func (*ListModelsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *ListModelsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ListModelsResponse_SdkV2)
func (*ListModelsResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *ListModelsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState ListModelsResponse_SdkV2)
func (ListModelsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ListModelsResponse_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, ListModelsResponse_SdkV2 only implements ToObjectValue() and Type().
type ListRegistryWebhooks ¶
type ListRegistryWebhooks struct { // Token that can be used to retrieve the next page of artifact results NextPageToken types.String `tfsdk:"next_page_token"` // Array of registry webhooks. Webhooks types.List `tfsdk:"webhooks"` }
func (ListRegistryWebhooks) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ListRegistryWebhooks) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListRegistryWebhooks) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListRegistryWebhooks. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListRegistryWebhooks) GetWebhooks ¶ added in v1.61.0
func (o *ListRegistryWebhooks) GetWebhooks(ctx context.Context) ([]RegistryWebhook, bool)
GetWebhooks returns the value of the Webhooks field in ListRegistryWebhooks as a slice of RegistryWebhook values. If the field is unknown or null, the boolean return value is false.
func (*ListRegistryWebhooks) SetWebhooks ¶ added in v1.61.0
func (o *ListRegistryWebhooks) SetWebhooks(ctx context.Context, v []RegistryWebhook)
SetWebhooks sets the value of the Webhooks field in ListRegistryWebhooks.
func (*ListRegistryWebhooks) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *ListRegistryWebhooks) SyncEffectiveFieldsDuringCreateOrUpdate(plan ListRegistryWebhooks)
func (*ListRegistryWebhooks) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *ListRegistryWebhooks) SyncEffectiveFieldsDuringRead(existingState ListRegistryWebhooks)
func (ListRegistryWebhooks) ToObjectValue ¶ added in v1.61.0
func (o ListRegistryWebhooks) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListRegistryWebhooks only implements ToObjectValue() and Type().
type ListRegistryWebhooks_SdkV2 ¶ added in v1.62.1
type ListRegistryWebhooks_SdkV2 struct { // Token that can be used to retrieve the next page of artifact results NextPageToken types.String `tfsdk:"next_page_token"` // Array of registry webhooks. Webhooks types.List `tfsdk:"webhooks"` }
func (ListRegistryWebhooks_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ListRegistryWebhooks_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListRegistryWebhooks_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a ListRegistryWebhooks_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListRegistryWebhooks. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListRegistryWebhooks_SdkV2) GetWebhooks ¶ added in v1.62.1
func (o *ListRegistryWebhooks_SdkV2) GetWebhooks(ctx context.Context) ([]RegistryWebhook_SdkV2, bool)
GetWebhooks returns the value of the Webhooks field in ListRegistryWebhooks_SdkV2 as a slice of RegistryWebhook_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ListRegistryWebhooks_SdkV2) SetWebhooks ¶ added in v1.62.1
func (o *ListRegistryWebhooks_SdkV2) SetWebhooks(ctx context.Context, v []RegistryWebhook_SdkV2)
SetWebhooks sets the value of the Webhooks field in ListRegistryWebhooks_SdkV2.
func (*ListRegistryWebhooks_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *ListRegistryWebhooks_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ListRegistryWebhooks_SdkV2)
func (*ListRegistryWebhooks_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *ListRegistryWebhooks_SdkV2) SyncEffectiveFieldsDuringRead(existingState ListRegistryWebhooks_SdkV2)
func (ListRegistryWebhooks_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ListRegistryWebhooks_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, ListRegistryWebhooks_SdkV2 only implements ToObjectValue() and Type().
type ListTransitionRequestsRequest ¶
type ListTransitionRequestsRequest struct { // Name of the model. Name types.String `tfsdk:"-"` // Version of the model. Version types.String `tfsdk:"-"` }
List transition requests
func (ListTransitionRequestsRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (a ListTransitionRequestsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListTransitionRequestsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (ListTransitionRequestsRequest) ToObjectValue ¶ added in v1.61.0
func (o ListTransitionRequestsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListTransitionRequestsRequest only implements ToObjectValue() and Type().
type ListTransitionRequestsRequest_SdkV2 ¶ added in v1.62.1
type ListTransitionRequestsRequest_SdkV2 struct { // Name of the model. Name types.String `tfsdk:"-"` // Version of the model. Version types.String `tfsdk:"-"` }
List transition requests
func (ListTransitionRequestsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a ListTransitionRequestsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListTransitionRequestsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (ListTransitionRequestsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ListTransitionRequestsRequest_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, ListTransitionRequestsRequest_SdkV2 only implements ToObjectValue() and Type().
type ListTransitionRequestsResponse ¶
type ListTransitionRequestsResponse struct { // Array of open transition requests. Requests types.List `tfsdk:"requests"` }
func (ListTransitionRequestsResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a ListTransitionRequestsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListTransitionRequestsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListTransitionRequestsResponse) GetRequests ¶ added in v1.61.0
func (o *ListTransitionRequestsResponse) GetRequests(ctx context.Context) ([]Activity, bool)
GetRequests returns the value of the Requests field in ListTransitionRequestsResponse as a slice of Activity values. If the field is unknown or null, the boolean return value is false.
func (*ListTransitionRequestsResponse) SetRequests ¶ added in v1.61.0
func (o *ListTransitionRequestsResponse) SetRequests(ctx context.Context, v []Activity)
SetRequests sets the value of the Requests field in ListTransitionRequestsResponse.
func (ListTransitionRequestsResponse) ToObjectValue ¶ added in v1.61.0
func (o ListTransitionRequestsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListTransitionRequestsResponse only implements ToObjectValue() and Type().
type ListTransitionRequestsResponse_SdkV2 ¶ added in v1.62.1
type ListTransitionRequestsResponse_SdkV2 struct { // Array of open transition requests. Requests types.List `tfsdk:"requests"` }
func (ListTransitionRequestsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a ListTransitionRequestsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListTransitionRequestsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListTransitionRequestsResponse_SdkV2) GetRequests ¶ added in v1.62.1
func (o *ListTransitionRequestsResponse_SdkV2) GetRequests(ctx context.Context) ([]Activity_SdkV2, bool)
GetRequests returns the value of the Requests field in ListTransitionRequestsResponse_SdkV2 as a slice of Activity_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ListTransitionRequestsResponse_SdkV2) SetRequests ¶ added in v1.62.1
func (o *ListTransitionRequestsResponse_SdkV2) SetRequests(ctx context.Context, v []Activity_SdkV2)
SetRequests sets the value of the Requests field in ListTransitionRequestsResponse_SdkV2.
func (ListTransitionRequestsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ListTransitionRequestsResponse_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, ListTransitionRequestsResponse_SdkV2 only implements ToObjectValue() and Type().
type ListWebhooksRequest ¶
type ListWebhooksRequest struct { // If `events` is specified, any webhook with one or more of the specified // trigger events is included in the output. If `events` is not specified, // webhooks of all event types are included in the output. Events types.List `tfsdk:"-"` // If not specified, all webhooks associated with the specified events are // listed, regardless of their associated model. ModelName types.String `tfsdk:"-"` // Token indicating the page of artifact results to fetch PageToken types.String `tfsdk:"-"` }
List registry webhooks
func (ListWebhooksRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListWebhooksRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListWebhooksRequest) GetEvents ¶ added in v1.61.0
GetEvents returns the value of the Events field in ListWebhooksRequest as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*ListWebhooksRequest) SetEvents ¶ added in v1.61.0
func (o *ListWebhooksRequest) SetEvents(ctx context.Context, v []types.String)
SetEvents sets the value of the Events field in ListWebhooksRequest.
func (ListWebhooksRequest) ToObjectValue ¶ added in v1.61.0
func (o ListWebhooksRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListWebhooksRequest only implements ToObjectValue() and Type().
type ListWebhooksRequest_SdkV2 ¶ added in v1.62.1
type ListWebhooksRequest_SdkV2 struct { // If `events` is specified, any webhook with one or more of the specified // trigger events is included in the output. If `events` is not specified, // webhooks of all event types are included in the output. Events types.List `tfsdk:"-"` // If not specified, all webhooks associated with the specified events are // listed, regardless of their associated model. ModelName types.String `tfsdk:"-"` // Token indicating the page of artifact results to fetch PageToken types.String `tfsdk:"-"` }
List registry webhooks
func (ListWebhooksRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a ListWebhooksRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListWebhooksRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListWebhooksRequest_SdkV2) GetEvents ¶ added in v1.62.1
GetEvents returns the value of the Events field in ListWebhooksRequest_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*ListWebhooksRequest_SdkV2) SetEvents ¶ added in v1.62.1
func (o *ListWebhooksRequest_SdkV2) SetEvents(ctx context.Context, v []types.String)
SetEvents sets the value of the Events field in ListWebhooksRequest_SdkV2.
func (ListWebhooksRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ListWebhooksRequest_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, ListWebhooksRequest_SdkV2 only implements ToObjectValue() and Type().
type LogBatch ¶
type LogBatch struct { // Metrics to log. A single request can contain up to 1000 metrics, and up // to 1000 metrics, params, and tags in total. Metrics types.List `tfsdk:"metrics"` // Params to log. A single request can contain up to 100 params, and up to // 1000 metrics, params, and tags in total. Params types.List `tfsdk:"params"` // ID of the run to log under RunId types.String `tfsdk:"run_id"` // Tags to log. A single request can contain up to 100 tags, and up to 1000 // metrics, params, and tags in total. Tags types.List `tfsdk:"tags"` }
func (LogBatch) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogBatch) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogBatch) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogBatch. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogBatch) GetMetrics ¶ added in v1.61.0
GetMetrics returns the value of the Metrics field in LogBatch as a slice of Metric values. If the field is unknown or null, the boolean return value is false.
func (*LogBatch) GetParams ¶ added in v1.61.0
GetParams returns the value of the Params field in LogBatch as a slice of Param values. If the field is unknown or null, the boolean return value is false.
func (*LogBatch) GetTags ¶ added in v1.61.0
GetTags returns the value of the Tags field in LogBatch as a slice of RunTag values. If the field is unknown or null, the boolean return value is false.
func (*LogBatch) SetMetrics ¶ added in v1.61.0
SetMetrics sets the value of the Metrics field in LogBatch.
func (*LogBatch) SetParams ¶ added in v1.61.0
SetParams sets the value of the Params field in LogBatch.
func (*LogBatch) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*LogBatch) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (LogBatch) ToObjectValue ¶ added in v1.61.0
func (o LogBatch) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, LogBatch only implements ToObjectValue() and Type().
type LogBatchResponse ¶
type LogBatchResponse struct { }
func (LogBatchResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogBatchResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogBatchResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogBatchResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogBatchResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *LogBatchResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogBatchResponse)
func (*LogBatchResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *LogBatchResponse) SyncEffectiveFieldsDuringRead(existingState LogBatchResponse)
func (LogBatchResponse) ToObjectValue ¶ added in v1.61.0
func (o LogBatchResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, LogBatchResponse only implements ToObjectValue() and Type().
type LogBatchResponse_SdkV2 ¶ added in v1.62.1
type LogBatchResponse_SdkV2 struct { }
func (LogBatchResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogBatchResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogBatchResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogBatchResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogBatchResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *LogBatchResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogBatchResponse_SdkV2)
func (*LogBatchResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *LogBatchResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogBatchResponse_SdkV2)
func (LogBatchResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o LogBatchResponse_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, LogBatchResponse_SdkV2 only implements ToObjectValue() and Type().
type LogBatch_SdkV2 ¶ added in v1.62.1
type LogBatch_SdkV2 struct { // Metrics to log. A single request can contain up to 1000 metrics, and up // to 1000 metrics, params, and tags in total. Metrics types.List `tfsdk:"metrics"` // Params to log. A single request can contain up to 100 params, and up to // 1000 metrics, params, and tags in total. Params types.List `tfsdk:"params"` // ID of the run to log under RunId types.String `tfsdk:"run_id"` // Tags to log. A single request can contain up to 100 tags, and up to 1000 // metrics, params, and tags in total. Tags types.List `tfsdk:"tags"` }
func (LogBatch_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogBatch_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogBatch_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogBatch. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogBatch_SdkV2) GetMetrics ¶ added in v1.62.1
func (o *LogBatch_SdkV2) GetMetrics(ctx context.Context) ([]Metric_SdkV2, bool)
GetMetrics returns the value of the Metrics field in LogBatch_SdkV2 as a slice of Metric_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*LogBatch_SdkV2) GetParams ¶ added in v1.62.1
func (o *LogBatch_SdkV2) GetParams(ctx context.Context) ([]Param_SdkV2, bool)
GetParams returns the value of the Params field in LogBatch_SdkV2 as a slice of Param_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*LogBatch_SdkV2) GetTags ¶ added in v1.62.1
func (o *LogBatch_SdkV2) GetTags(ctx context.Context) ([]RunTag_SdkV2, bool)
GetTags returns the value of the Tags field in LogBatch_SdkV2 as a slice of RunTag_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*LogBatch_SdkV2) SetMetrics ¶ added in v1.62.1
func (o *LogBatch_SdkV2) SetMetrics(ctx context.Context, v []Metric_SdkV2)
SetMetrics sets the value of the Metrics field in LogBatch_SdkV2.
func (*LogBatch_SdkV2) SetParams ¶ added in v1.62.1
func (o *LogBatch_SdkV2) SetParams(ctx context.Context, v []Param_SdkV2)
SetParams sets the value of the Params field in LogBatch_SdkV2.
func (*LogBatch_SdkV2) SetTags ¶ added in v1.62.1
func (o *LogBatch_SdkV2) SetTags(ctx context.Context, v []RunTag_SdkV2)
SetTags sets the value of the Tags field in LogBatch_SdkV2.
func (*LogBatch_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *LogBatch_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogBatch_SdkV2)
func (*LogBatch_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *LogBatch_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogBatch_SdkV2)
func (LogBatch_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o LogBatch_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, LogBatch_SdkV2 only implements ToObjectValue() and Type().
type LogInputs ¶
type LogInputs struct { // Dataset inputs Datasets types.List `tfsdk:"datasets"` // ID of the run to log under RunId types.String `tfsdk:"run_id"` }
func (LogInputs) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogInputs) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogInputs) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogInputs. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogInputs) GetDatasets ¶ added in v1.61.0
func (o *LogInputs) GetDatasets(ctx context.Context) ([]DatasetInput, bool)
GetDatasets returns the value of the Datasets field in LogInputs as a slice of DatasetInput values. If the field is unknown or null, the boolean return value is false.
func (*LogInputs) SetDatasets ¶ added in v1.61.0
func (o *LogInputs) SetDatasets(ctx context.Context, v []DatasetInput)
SetDatasets sets the value of the Datasets field in LogInputs.
func (*LogInputs) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*LogInputs) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (LogInputs) ToObjectValue ¶ added in v1.61.0
func (o LogInputs) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, LogInputs only implements ToObjectValue() and Type().
type LogInputsResponse ¶
type LogInputsResponse struct { }
func (LogInputsResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogInputsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogInputsResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogInputsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogInputsResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *LogInputsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogInputsResponse)
func (*LogInputsResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *LogInputsResponse) SyncEffectiveFieldsDuringRead(existingState LogInputsResponse)
func (LogInputsResponse) ToObjectValue ¶ added in v1.61.0
func (o LogInputsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, LogInputsResponse only implements ToObjectValue() and Type().
type LogInputsResponse_SdkV2 ¶ added in v1.62.1
type LogInputsResponse_SdkV2 struct { }
func (LogInputsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogInputsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogInputsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogInputsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogInputsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *LogInputsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogInputsResponse_SdkV2)
func (*LogInputsResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *LogInputsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogInputsResponse_SdkV2)
func (LogInputsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o LogInputsResponse_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, LogInputsResponse_SdkV2 only implements ToObjectValue() and Type().
type LogInputs_SdkV2 ¶ added in v1.62.1
type LogInputs_SdkV2 struct { // Dataset inputs Datasets types.List `tfsdk:"datasets"` // ID of the run to log under RunId types.String `tfsdk:"run_id"` }
func (LogInputs_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogInputs_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogInputs_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogInputs. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogInputs_SdkV2) GetDatasets ¶ added in v1.62.1
func (o *LogInputs_SdkV2) GetDatasets(ctx context.Context) ([]DatasetInput_SdkV2, bool)
GetDatasets returns the value of the Datasets field in LogInputs_SdkV2 as a slice of DatasetInput_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*LogInputs_SdkV2) SetDatasets ¶ added in v1.62.1
func (o *LogInputs_SdkV2) SetDatasets(ctx context.Context, v []DatasetInput_SdkV2)
SetDatasets sets the value of the Datasets field in LogInputs_SdkV2.
func (*LogInputs_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *LogInputs_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogInputs_SdkV2)
func (*LogInputs_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *LogInputs_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogInputs_SdkV2)
func (LogInputs_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o LogInputs_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, LogInputs_SdkV2 only implements ToObjectValue() and Type().
type LogMetric ¶
type LogMetric struct { // Name of the metric. Key types.String `tfsdk:"key"` // ID of the run under which to log the metric. Must be provided. RunId types.String `tfsdk:"run_id"` // [Deprecated, use run_id instead] ID of the run under which to log the // metric. This field will be removed in a future MLflow version. RunUuid types.String `tfsdk:"run_uuid"` // Step at which to log the metric Step types.Int64 `tfsdk:"step"` // Unix timestamp in milliseconds at the time metric was logged. Timestamp types.Int64 `tfsdk:"timestamp"` // Double value of the metric being logged. Value types.Float64 `tfsdk:"value"` }
func (LogMetric) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogMetric) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogMetric) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogMetric. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogMetric) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*LogMetric) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (LogMetric) ToObjectValue ¶ added in v1.61.0
func (o LogMetric) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, LogMetric only implements ToObjectValue() and Type().
type LogMetricResponse ¶
type LogMetricResponse struct { }
func (LogMetricResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogMetricResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogMetricResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogMetricResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogMetricResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *LogMetricResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogMetricResponse)
func (*LogMetricResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *LogMetricResponse) SyncEffectiveFieldsDuringRead(existingState LogMetricResponse)
func (LogMetricResponse) ToObjectValue ¶ added in v1.61.0
func (o LogMetricResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, LogMetricResponse only implements ToObjectValue() and Type().
type LogMetricResponse_SdkV2 ¶ added in v1.62.1
type LogMetricResponse_SdkV2 struct { }
func (LogMetricResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogMetricResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogMetricResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogMetricResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogMetricResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *LogMetricResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogMetricResponse_SdkV2)
func (*LogMetricResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *LogMetricResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogMetricResponse_SdkV2)
func (LogMetricResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o LogMetricResponse_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, LogMetricResponse_SdkV2 only implements ToObjectValue() and Type().
type LogMetric_SdkV2 ¶ added in v1.62.1
type LogMetric_SdkV2 struct { // Name of the metric. Key types.String `tfsdk:"key"` // ID of the run under which to log the metric. Must be provided. RunId types.String `tfsdk:"run_id"` // [Deprecated, use run_id instead] ID of the run under which to log the // metric. This field will be removed in a future MLflow version. RunUuid types.String `tfsdk:"run_uuid"` // Step at which to log the metric Step types.Int64 `tfsdk:"step"` // Unix timestamp in milliseconds at the time metric was logged. Timestamp types.Int64 `tfsdk:"timestamp"` // Double value of the metric being logged. Value types.Float64 `tfsdk:"value"` }
func (LogMetric_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogMetric_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogMetric_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogMetric. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogMetric_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *LogMetric_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogMetric_SdkV2)
func (*LogMetric_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *LogMetric_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogMetric_SdkV2)
func (LogMetric_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o LogMetric_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, LogMetric_SdkV2 only implements ToObjectValue() and Type().
type LogModel ¶
type LogModel struct { // MLmodel file in json format. ModelJson types.String `tfsdk:"model_json"` // ID of the run to log under RunId types.String `tfsdk:"run_id"` }
func (LogModel) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogModel) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogModel) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogModel. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogModel) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*LogModel) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (LogModel) ToObjectValue ¶ added in v1.61.0
func (o LogModel) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, LogModel only implements ToObjectValue() and Type().
type LogModelResponse ¶
type LogModelResponse struct { }
func (LogModelResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogModelResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogModelResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogModelResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogModelResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *LogModelResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogModelResponse)
func (*LogModelResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *LogModelResponse) SyncEffectiveFieldsDuringRead(existingState LogModelResponse)
func (LogModelResponse) ToObjectValue ¶ added in v1.61.0
func (o LogModelResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, LogModelResponse only implements ToObjectValue() and Type().
type LogModelResponse_SdkV2 ¶ added in v1.62.1
type LogModelResponse_SdkV2 struct { }
func (LogModelResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogModelResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogModelResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogModelResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogModelResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *LogModelResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogModelResponse_SdkV2)
func (*LogModelResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *LogModelResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogModelResponse_SdkV2)
func (LogModelResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o LogModelResponse_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, LogModelResponse_SdkV2 only implements ToObjectValue() and Type().
type LogModel_SdkV2 ¶ added in v1.62.1
type LogModel_SdkV2 struct { // MLmodel file in json format. ModelJson types.String `tfsdk:"model_json"` // ID of the run to log under RunId types.String `tfsdk:"run_id"` }
func (LogModel_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogModel_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogModel_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogModel. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogModel_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *LogModel_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogModel_SdkV2)
func (*LogModel_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *LogModel_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogModel_SdkV2)
func (LogModel_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o LogModel_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, LogModel_SdkV2 only implements ToObjectValue() and Type().
type LogParam ¶
type LogParam struct { // Name of the param. Maximum size is 255 bytes. Key types.String `tfsdk:"key"` // ID of the run under which to log the param. Must be provided. RunId types.String `tfsdk:"run_id"` // [Deprecated, use run_id instead] ID of the run under which to log the // param. This field will be removed in a future MLflow version. RunUuid types.String `tfsdk:"run_uuid"` // String value of the param being logged. Maximum size is 500 bytes. Value types.String `tfsdk:"value"` }
func (LogParam) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogParam) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogParam) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogParam. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogParam) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*LogParam) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (LogParam) ToObjectValue ¶ added in v1.61.0
func (o LogParam) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, LogParam only implements ToObjectValue() and Type().
type LogParamResponse ¶
type LogParamResponse struct { }
func (LogParamResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogParamResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogParamResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogParamResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogParamResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *LogParamResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogParamResponse)
func (*LogParamResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *LogParamResponse) SyncEffectiveFieldsDuringRead(existingState LogParamResponse)
func (LogParamResponse) ToObjectValue ¶ added in v1.61.0
func (o LogParamResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, LogParamResponse only implements ToObjectValue() and Type().
type LogParamResponse_SdkV2 ¶ added in v1.62.1
type LogParamResponse_SdkV2 struct { }
func (LogParamResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogParamResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogParamResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogParamResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogParamResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *LogParamResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogParamResponse_SdkV2)
func (*LogParamResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *LogParamResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogParamResponse_SdkV2)
func (LogParamResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o LogParamResponse_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, LogParamResponse_SdkV2 only implements ToObjectValue() and Type().
type LogParam_SdkV2 ¶ added in v1.62.1
type LogParam_SdkV2 struct { // Name of the param. Maximum size is 255 bytes. Key types.String `tfsdk:"key"` // ID of the run under which to log the param. Must be provided. RunId types.String `tfsdk:"run_id"` // [Deprecated, use run_id instead] ID of the run under which to log the // param. This field will be removed in a future MLflow version. RunUuid types.String `tfsdk:"run_uuid"` // String value of the param being logged. Maximum size is 500 bytes. Value types.String `tfsdk:"value"` }
func (LogParam_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c LogParam_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (LogParam_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in LogParam. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*LogParam_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *LogParam_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan LogParam_SdkV2)
func (*LogParam_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *LogParam_SdkV2) SyncEffectiveFieldsDuringRead(existingState LogParam_SdkV2)
func (LogParam_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o LogParam_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, LogParam_SdkV2 only implements ToObjectValue() and Type().
type Metric ¶
type Metric struct { // Key identifying this metric. Key types.String `tfsdk:"key"` // Step at which to log the metric. Step types.Int64 `tfsdk:"step"` // The timestamp at which this metric was recorded. Timestamp types.Int64 `tfsdk:"timestamp"` // Value associated with this metric. Value types.Float64 `tfsdk:"value"` }
func (Metric) ApplySchemaCustomizations ¶ added in v1.63.0
func (c Metric) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (Metric) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in Metric. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*Metric) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*Metric) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (Metric) ToObjectValue ¶ added in v1.61.0
func (o Metric) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, Metric only implements ToObjectValue() and Type().
type Metric_SdkV2 ¶ added in v1.62.1
type Metric_SdkV2 struct { // Key identifying this metric. Key types.String `tfsdk:"key"` // Step at which to log the metric. Step types.Int64 `tfsdk:"step"` // The timestamp at which this metric was recorded. Timestamp types.Int64 `tfsdk:"timestamp"` // Value associated with this metric. Value types.Float64 `tfsdk:"value"` }
func (Metric_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c Metric_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (Metric_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in Metric. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*Metric_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *Metric_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan Metric_SdkV2)
func (*Metric_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *Metric_SdkV2) SyncEffectiveFieldsDuringRead(existingState Metric_SdkV2)
func (Metric_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o Metric_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, Metric_SdkV2 only implements ToObjectValue() and Type().
type Model ¶
type Model struct { // Timestamp recorded when this `registered_model` was created. CreationTimestamp types.Int64 `tfsdk:"creation_timestamp"` // Description of this `registered_model`. Description types.String `tfsdk:"description"` // Timestamp recorded when metadata for this `registered_model` was last // updated. LastUpdatedTimestamp types.Int64 `tfsdk:"last_updated_timestamp"` // Collection of latest model versions for each stage. Only contains models // with current `READY` status. LatestVersions types.List `tfsdk:"latest_versions"` // Unique name for the model. Name types.String `tfsdk:"name"` // Tags: Additional metadata key-value pairs for this `registered_model`. Tags types.List `tfsdk:"tags"` // User that created this `registered_model` UserId types.String `tfsdk:"user_id"` }
func (Model) ApplySchemaCustomizations ¶ added in v1.63.0
func (c Model) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (Model) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in Model. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*Model) GetLatestVersions ¶ added in v1.61.0
func (o *Model) GetLatestVersions(ctx context.Context) ([]ModelVersion, bool)
GetLatestVersions returns the value of the LatestVersions field in Model as a slice of ModelVersion values. If the field is unknown or null, the boolean return value is false.
func (*Model) GetTags ¶ added in v1.61.0
GetTags returns the value of the Tags field in Model as a slice of ModelTag values. If the field is unknown or null, the boolean return value is false.
func (*Model) SetLatestVersions ¶ added in v1.61.0
func (o *Model) SetLatestVersions(ctx context.Context, v []ModelVersion)
SetLatestVersions sets the value of the LatestVersions field in Model.
func (*Model) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*Model) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (Model) ToObjectValue ¶ added in v1.61.0
func (o Model) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, Model only implements ToObjectValue() and Type().
type ModelDatabricks ¶
type ModelDatabricks struct { // Creation time of the object, as a Unix timestamp in milliseconds. CreationTimestamp types.Int64 `tfsdk:"creation_timestamp"` // User-specified description for the object. Description types.String `tfsdk:"description"` // Unique identifier for the object. Id types.String `tfsdk:"id"` // Time of the object at last update, as a Unix timestamp in milliseconds. LastUpdatedTimestamp types.Int64 `tfsdk:"last_updated_timestamp"` // Array of model versions, each the latest version for its stage. LatestVersions types.List `tfsdk:"latest_versions"` // Name of the model. Name types.String `tfsdk:"name"` // Permission level of the requesting user on the object. For what is // allowed at each level, see [MLflow Model permissions](..). PermissionLevel types.String `tfsdk:"permission_level"` // Array of tags associated with the model. Tags types.List `tfsdk:"tags"` // The username of the user that created the object. UserId types.String `tfsdk:"user_id"` }
func (ModelDatabricks) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ModelDatabricks) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ModelDatabricks) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ModelDatabricks. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ModelDatabricks) GetLatestVersions ¶ added in v1.61.0
func (o *ModelDatabricks) GetLatestVersions(ctx context.Context) ([]ModelVersion, bool)
GetLatestVersions returns the value of the LatestVersions field in ModelDatabricks as a slice of ModelVersion values. If the field is unknown or null, the boolean return value is false.
func (*ModelDatabricks) GetTags ¶ added in v1.61.0
func (o *ModelDatabricks) GetTags(ctx context.Context) ([]ModelTag, bool)
GetTags returns the value of the Tags field in ModelDatabricks as a slice of ModelTag values. If the field is unknown or null, the boolean return value is false.
func (*ModelDatabricks) SetLatestVersions ¶ added in v1.61.0
func (o *ModelDatabricks) SetLatestVersions(ctx context.Context, v []ModelVersion)
SetLatestVersions sets the value of the LatestVersions field in ModelDatabricks.
func (*ModelDatabricks) SetTags ¶ added in v1.61.0
func (o *ModelDatabricks) SetTags(ctx context.Context, v []ModelTag)
SetTags sets the value of the Tags field in ModelDatabricks.
func (*ModelDatabricks) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *ModelDatabricks) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelDatabricks)
func (*ModelDatabricks) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *ModelDatabricks) SyncEffectiveFieldsDuringRead(existingState ModelDatabricks)
func (ModelDatabricks) ToObjectValue ¶ added in v1.61.0
func (o ModelDatabricks) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ModelDatabricks only implements ToObjectValue() and Type().
type ModelDatabricks_SdkV2 ¶ added in v1.62.1
type ModelDatabricks_SdkV2 struct { // Creation time of the object, as a Unix timestamp in milliseconds. CreationTimestamp types.Int64 `tfsdk:"creation_timestamp"` // User-specified description for the object. Description types.String `tfsdk:"description"` // Unique identifier for the object. Id types.String `tfsdk:"id"` // Time of the object at last update, as a Unix timestamp in milliseconds. LastUpdatedTimestamp types.Int64 `tfsdk:"last_updated_timestamp"` // Array of model versions, each the latest version for its stage. LatestVersions types.List `tfsdk:"latest_versions"` // Name of the model. Name types.String `tfsdk:"name"` // Permission level of the requesting user on the object. For what is // allowed at each level, see [MLflow Model permissions](..). PermissionLevel types.String `tfsdk:"permission_level"` // Array of tags associated with the model. Tags types.List `tfsdk:"tags"` // The username of the user that created the object. UserId types.String `tfsdk:"user_id"` }
func (ModelDatabricks_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ModelDatabricks_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ModelDatabricks_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in ModelDatabricks. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ModelDatabricks_SdkV2) GetLatestVersions ¶ added in v1.62.1
func (o *ModelDatabricks_SdkV2) GetLatestVersions(ctx context.Context) ([]ModelVersion_SdkV2, bool)
GetLatestVersions returns the value of the LatestVersions field in ModelDatabricks_SdkV2 as a slice of ModelVersion_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ModelDatabricks_SdkV2) GetTags ¶ added in v1.62.1
func (o *ModelDatabricks_SdkV2) GetTags(ctx context.Context) ([]ModelTag_SdkV2, bool)
GetTags returns the value of the Tags field in ModelDatabricks_SdkV2 as a slice of ModelTag_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ModelDatabricks_SdkV2) SetLatestVersions ¶ added in v1.62.1
func (o *ModelDatabricks_SdkV2) SetLatestVersions(ctx context.Context, v []ModelVersion_SdkV2)
SetLatestVersions sets the value of the LatestVersions field in ModelDatabricks_SdkV2.
func (*ModelDatabricks_SdkV2) SetTags ¶ added in v1.62.1
func (o *ModelDatabricks_SdkV2) SetTags(ctx context.Context, v []ModelTag_SdkV2)
SetTags sets the value of the Tags field in ModelDatabricks_SdkV2.
func (*ModelDatabricks_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *ModelDatabricks_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelDatabricks_SdkV2)
func (*ModelDatabricks_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *ModelDatabricks_SdkV2) SyncEffectiveFieldsDuringRead(existingState ModelDatabricks_SdkV2)
func (ModelDatabricks_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ModelDatabricks_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, ModelDatabricks_SdkV2 only implements ToObjectValue() and Type().
type ModelTag ¶
type ModelTag struct { // The tag key. Key types.String `tfsdk:"key"` // The tag value. Value types.String `tfsdk:"value"` }
func (ModelTag) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ModelTag) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ModelTag) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ModelTag. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ModelTag) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*ModelTag) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (ModelTag) ToObjectValue ¶ added in v1.61.0
func (o ModelTag) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ModelTag only implements ToObjectValue() and Type().
type ModelTag_SdkV2 ¶ added in v1.62.1
type ModelTag_SdkV2 struct { // The tag key. Key types.String `tfsdk:"key"` // The tag value. Value types.String `tfsdk:"value"` }
func (ModelTag_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ModelTag_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ModelTag_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in ModelTag. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ModelTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *ModelTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelTag_SdkV2)
func (*ModelTag_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *ModelTag_SdkV2) SyncEffectiveFieldsDuringRead(existingState ModelTag_SdkV2)
func (ModelTag_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ModelTag_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, ModelTag_SdkV2 only implements ToObjectValue() and Type().
type ModelVersion ¶
type ModelVersion struct { // Timestamp recorded when this `model_version` was created. CreationTimestamp types.Int64 `tfsdk:"creation_timestamp"` // Current stage for this `model_version`. CurrentStage types.String `tfsdk:"current_stage"` // Description of this `model_version`. Description types.String `tfsdk:"description"` // Timestamp recorded when metadata for this `model_version` was last // updated. LastUpdatedTimestamp types.Int64 `tfsdk:"last_updated_timestamp"` // Unique name of the model Name types.String `tfsdk:"name"` // MLflow run ID used when creating `model_version`, if `source` was // generated by an experiment run stored in MLflow tracking server. RunId types.String `tfsdk:"run_id"` // Run Link: Direct link to the run that generated this version RunLink types.String `tfsdk:"run_link"` // URI indicating the location of the source model artifacts, used when // creating `model_version` Source types.String `tfsdk:"source"` // Current status of `model_version` Status types.String `tfsdk:"status"` // Details on current `status`, if it is pending or failed. StatusMessage types.String `tfsdk:"status_message"` // Tags: Additional metadata key-value pairs for this `model_version`. Tags types.List `tfsdk:"tags"` // User that created this `model_version`. UserId types.String `tfsdk:"user_id"` // Model's version number. Version types.String `tfsdk:"version"` }
func (ModelVersion) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ModelVersion) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ModelVersion) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ModelVersion. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ModelVersion) GetTags ¶ added in v1.61.0
func (o *ModelVersion) GetTags(ctx context.Context) ([]ModelVersionTag, bool)
GetTags returns the value of the Tags field in ModelVersion as a slice of ModelVersionTag values. If the field is unknown or null, the boolean return value is false.
func (*ModelVersion) SetTags ¶ added in v1.61.0
func (o *ModelVersion) SetTags(ctx context.Context, v []ModelVersionTag)
SetTags sets the value of the Tags field in ModelVersion.
func (*ModelVersion) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *ModelVersion) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelVersion)
func (*ModelVersion) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *ModelVersion) SyncEffectiveFieldsDuringRead(existingState ModelVersion)
func (ModelVersion) ToObjectValue ¶ added in v1.61.0
func (o ModelVersion) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ModelVersion only implements ToObjectValue() and Type().
type ModelVersionDatabricks ¶
type ModelVersionDatabricks struct { // Creation time of the object, as a Unix timestamp in milliseconds. CreationTimestamp types.Int64 `tfsdk:"creation_timestamp"` // Stage of the model version. Valid values are: // // * `None`: The initial stage of a model version. // // * `Staging`: Staging or pre-production stage. // // * `Production`: Production stage. // // * `Archived`: Archived stage. CurrentStage types.String `tfsdk:"current_stage"` // User-specified description for the object. Description types.String `tfsdk:"description"` // Time of the object at last update, as a Unix timestamp in milliseconds. LastUpdatedTimestamp types.Int64 `tfsdk:"last_updated_timestamp"` // Name of the model. Name types.String `tfsdk:"name"` // Permission level of the requesting user on the object. For what is // allowed at each level, see [MLflow Model permissions](..). PermissionLevel types.String `tfsdk:"permission_level"` // Unique identifier for the MLflow tracking run associated with the source // model artifacts. RunId types.String `tfsdk:"run_id"` // URL of the run associated with the model artifacts. This field is set at // model version creation time only for model versions whose source run is // from a tracking server that is different from the registry server. RunLink types.String `tfsdk:"run_link"` // URI that indicates the location of the source model artifacts. This is // used when creating the model version. Source types.String `tfsdk:"source"` // The status of the model version. Valid values are: * // `PENDING_REGISTRATION`: Request to register a new model version is // pending as server performs background tasks. // // * `FAILED_REGISTRATION`: Request to register a new model version has // failed. // // * `READY`: Model version is ready for use. Status types.String `tfsdk:"status"` // Details on the current status, for example why registration failed. StatusMessage types.String `tfsdk:"status_message"` // Array of tags that are associated with the model version. Tags types.List `tfsdk:"tags"` // The username of the user that created the object. UserId types.String `tfsdk:"user_id"` // Version of the model. Version types.String `tfsdk:"version"` }
func (ModelVersionDatabricks) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ModelVersionDatabricks) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ModelVersionDatabricks) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ModelVersionDatabricks. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ModelVersionDatabricks) GetTags ¶ added in v1.61.0
func (o *ModelVersionDatabricks) GetTags(ctx context.Context) ([]ModelVersionTag, bool)
GetTags returns the value of the Tags field in ModelVersionDatabricks as a slice of ModelVersionTag values. If the field is unknown or null, the boolean return value is false.
func (*ModelVersionDatabricks) SetTags ¶ added in v1.61.0
func (o *ModelVersionDatabricks) SetTags(ctx context.Context, v []ModelVersionTag)
SetTags sets the value of the Tags field in ModelVersionDatabricks.
func (*ModelVersionDatabricks) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *ModelVersionDatabricks) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelVersionDatabricks)
func (*ModelVersionDatabricks) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *ModelVersionDatabricks) SyncEffectiveFieldsDuringRead(existingState ModelVersionDatabricks)
func (ModelVersionDatabricks) ToObjectValue ¶ added in v1.61.0
func (o ModelVersionDatabricks) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ModelVersionDatabricks only implements ToObjectValue() and Type().
type ModelVersionDatabricks_SdkV2 ¶ added in v1.62.1
type ModelVersionDatabricks_SdkV2 struct { // Creation time of the object, as a Unix timestamp in milliseconds. CreationTimestamp types.Int64 `tfsdk:"creation_timestamp"` // Stage of the model version. Valid values are: // // * `None`: The initial stage of a model version. // // * `Staging`: Staging or pre-production stage. // // * `Production`: Production stage. // // * `Archived`: Archived stage. CurrentStage types.String `tfsdk:"current_stage"` // User-specified description for the object. Description types.String `tfsdk:"description"` // Time of the object at last update, as a Unix timestamp in milliseconds. LastUpdatedTimestamp types.Int64 `tfsdk:"last_updated_timestamp"` // Name of the model. Name types.String `tfsdk:"name"` // Permission level of the requesting user on the object. For what is // allowed at each level, see [MLflow Model permissions](..). PermissionLevel types.String `tfsdk:"permission_level"` // Unique identifier for the MLflow tracking run associated with the source // model artifacts. RunId types.String `tfsdk:"run_id"` // URL of the run associated with the model artifacts. This field is set at // model version creation time only for model versions whose source run is // from a tracking server that is different from the registry server. RunLink types.String `tfsdk:"run_link"` // URI that indicates the location of the source model artifacts. This is // used when creating the model version. Source types.String `tfsdk:"source"` // The status of the model version. Valid values are: * // `PENDING_REGISTRATION`: Request to register a new model version is // pending as server performs background tasks. // // * `FAILED_REGISTRATION`: Request to register a new model version has // failed. // // * `READY`: Model version is ready for use. Status types.String `tfsdk:"status"` // Details on the current status, for example why registration failed. StatusMessage types.String `tfsdk:"status_message"` // Array of tags that are associated with the model version. Tags types.List `tfsdk:"tags"` // The username of the user that created the object. UserId types.String `tfsdk:"user_id"` // Version of the model. Version types.String `tfsdk:"version"` }
func (ModelVersionDatabricks_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ModelVersionDatabricks_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ModelVersionDatabricks_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a ModelVersionDatabricks_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ModelVersionDatabricks. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ModelVersionDatabricks_SdkV2) GetTags ¶ added in v1.62.1
func (o *ModelVersionDatabricks_SdkV2) GetTags(ctx context.Context) ([]ModelVersionTag_SdkV2, bool)
GetTags returns the value of the Tags field in ModelVersionDatabricks_SdkV2 as a slice of ModelVersionTag_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ModelVersionDatabricks_SdkV2) SetTags ¶ added in v1.62.1
func (o *ModelVersionDatabricks_SdkV2) SetTags(ctx context.Context, v []ModelVersionTag_SdkV2)
SetTags sets the value of the Tags field in ModelVersionDatabricks_SdkV2.
func (*ModelVersionDatabricks_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *ModelVersionDatabricks_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelVersionDatabricks_SdkV2)
func (*ModelVersionDatabricks_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *ModelVersionDatabricks_SdkV2) SyncEffectiveFieldsDuringRead(existingState ModelVersionDatabricks_SdkV2)
func (ModelVersionDatabricks_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ModelVersionDatabricks_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, ModelVersionDatabricks_SdkV2 only implements ToObjectValue() and Type().
type ModelVersionTag ¶
type ModelVersionTag struct { // The tag key. Key types.String `tfsdk:"key"` // The tag value. Value types.String `tfsdk:"value"` }
func (ModelVersionTag) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ModelVersionTag) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ModelVersionTag) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ModelVersionTag. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ModelVersionTag) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *ModelVersionTag) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelVersionTag)
func (*ModelVersionTag) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *ModelVersionTag) SyncEffectiveFieldsDuringRead(existingState ModelVersionTag)
func (ModelVersionTag) ToObjectValue ¶ added in v1.61.0
func (o ModelVersionTag) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ModelVersionTag only implements ToObjectValue() and Type().
type ModelVersionTag_SdkV2 ¶ added in v1.62.1
type ModelVersionTag_SdkV2 struct { // The tag key. Key types.String `tfsdk:"key"` // The tag value. Value types.String `tfsdk:"value"` }
func (ModelVersionTag_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ModelVersionTag_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ModelVersionTag_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in ModelVersionTag. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ModelVersionTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *ModelVersionTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelVersionTag_SdkV2)
func (*ModelVersionTag_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *ModelVersionTag_SdkV2) SyncEffectiveFieldsDuringRead(existingState ModelVersionTag_SdkV2)
func (ModelVersionTag_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ModelVersionTag_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, ModelVersionTag_SdkV2 only implements ToObjectValue() and Type().
type ModelVersion_SdkV2 ¶ added in v1.62.1
type ModelVersion_SdkV2 struct { // Timestamp recorded when this `model_version` was created. CreationTimestamp types.Int64 `tfsdk:"creation_timestamp"` // Current stage for this `model_version`. CurrentStage types.String `tfsdk:"current_stage"` // Description of this `model_version`. Description types.String `tfsdk:"description"` // Timestamp recorded when metadata for this `model_version` was last // updated. LastUpdatedTimestamp types.Int64 `tfsdk:"last_updated_timestamp"` // Unique name of the model Name types.String `tfsdk:"name"` // MLflow run ID used when creating `model_version`, if `source` was // generated by an experiment run stored in MLflow tracking server. RunId types.String `tfsdk:"run_id"` // Run Link: Direct link to the run that generated this version RunLink types.String `tfsdk:"run_link"` // URI indicating the location of the source model artifacts, used when // creating `model_version` Source types.String `tfsdk:"source"` // Current status of `model_version` Status types.String `tfsdk:"status"` // Details on current `status`, if it is pending or failed. StatusMessage types.String `tfsdk:"status_message"` // Tags: Additional metadata key-value pairs for this `model_version`. Tags types.List `tfsdk:"tags"` // User that created this `model_version`. UserId types.String `tfsdk:"user_id"` // Model's version number. Version types.String `tfsdk:"version"` }
func (ModelVersion_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c ModelVersion_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ModelVersion_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in ModelVersion. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ModelVersion_SdkV2) GetTags ¶ added in v1.62.1
func (o *ModelVersion_SdkV2) GetTags(ctx context.Context) ([]ModelVersionTag_SdkV2, bool)
GetTags returns the value of the Tags field in ModelVersion_SdkV2 as a slice of ModelVersionTag_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ModelVersion_SdkV2) SetTags ¶ added in v1.62.1
func (o *ModelVersion_SdkV2) SetTags(ctx context.Context, v []ModelVersionTag_SdkV2)
SetTags sets the value of the Tags field in ModelVersion_SdkV2.
func (*ModelVersion_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *ModelVersion_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan ModelVersion_SdkV2)
func (*ModelVersion_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *ModelVersion_SdkV2) SyncEffectiveFieldsDuringRead(existingState ModelVersion_SdkV2)
func (ModelVersion_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o ModelVersion_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, ModelVersion_SdkV2 only implements ToObjectValue() and Type().
type Model_SdkV2 ¶ added in v1.62.1
type Model_SdkV2 struct { // Timestamp recorded when this `registered_model` was created. CreationTimestamp types.Int64 `tfsdk:"creation_timestamp"` // Description of this `registered_model`. Description types.String `tfsdk:"description"` // Timestamp recorded when metadata for this `registered_model` was last // updated. LastUpdatedTimestamp types.Int64 `tfsdk:"last_updated_timestamp"` // Collection of latest model versions for each stage. Only contains models // with current `READY` status. LatestVersions types.List `tfsdk:"latest_versions"` // Unique name for the model. Name types.String `tfsdk:"name"` // Tags: Additional metadata key-value pairs for this `registered_model`. Tags types.List `tfsdk:"tags"` // User that created this `registered_model` UserId types.String `tfsdk:"user_id"` }
func (Model_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c Model_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (Model_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in Model. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*Model_SdkV2) GetLatestVersions ¶ added in v1.62.1
func (o *Model_SdkV2) GetLatestVersions(ctx context.Context) ([]ModelVersion_SdkV2, bool)
GetLatestVersions returns the value of the LatestVersions field in Model_SdkV2 as a slice of ModelVersion_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*Model_SdkV2) GetTags ¶ added in v1.62.1
func (o *Model_SdkV2) GetTags(ctx context.Context) ([]ModelTag_SdkV2, bool)
GetTags returns the value of the Tags field in Model_SdkV2 as a slice of ModelTag_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*Model_SdkV2) SetLatestVersions ¶ added in v1.62.1
func (o *Model_SdkV2) SetLatestVersions(ctx context.Context, v []ModelVersion_SdkV2)
SetLatestVersions sets the value of the LatestVersions field in Model_SdkV2.
func (*Model_SdkV2) SetTags ¶ added in v1.62.1
func (o *Model_SdkV2) SetTags(ctx context.Context, v []ModelTag_SdkV2)
SetTags sets the value of the Tags field in Model_SdkV2.
func (*Model_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *Model_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan Model_SdkV2)
func (*Model_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *Model_SdkV2) SyncEffectiveFieldsDuringRead(existingState Model_SdkV2)
func (Model_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o Model_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, Model_SdkV2 only implements ToObjectValue() and Type().
type Param ¶
type Param struct { // Key identifying this param. Key types.String `tfsdk:"key"` // Value associated with this param. Value types.String `tfsdk:"value"` }
func (Param) ApplySchemaCustomizations ¶ added in v1.63.0
func (c Param) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (Param) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in Param. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*Param) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*Param) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (Param) ToObjectValue ¶ added in v1.61.0
func (o Param) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, Param only implements ToObjectValue() and Type().
type Param_SdkV2 ¶ added in v1.62.1
type Param_SdkV2 struct { // Key identifying this param. Key types.String `tfsdk:"key"` // Value associated with this param. Value types.String `tfsdk:"value"` }
func (Param_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c Param_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (Param_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in Param. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*Param_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *Param_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan Param_SdkV2)
func (*Param_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *Param_SdkV2) SyncEffectiveFieldsDuringRead(existingState Param_SdkV2)
func (Param_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o Param_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, Param_SdkV2 only implements ToObjectValue() and Type().
type RegisteredModelAccessControlRequest ¶
type RegisteredModelAccessControlRequest struct { // name of the group GroupName types.String `tfsdk:"group_name"` // Permission level 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 (RegisteredModelAccessControlRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RegisteredModelAccessControlRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RegisteredModelAccessControlRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (a RegisteredModelAccessControlRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RegisteredModelAccessControlRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RegisteredModelAccessControlRequest) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *RegisteredModelAccessControlRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelAccessControlRequest)
func (*RegisteredModelAccessControlRequest) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *RegisteredModelAccessControlRequest) SyncEffectiveFieldsDuringRead(existingState RegisteredModelAccessControlRequest)
func (RegisteredModelAccessControlRequest) ToObjectValue ¶ added in v1.61.0
func (o RegisteredModelAccessControlRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RegisteredModelAccessControlRequest only implements ToObjectValue() and Type().
type RegisteredModelAccessControlRequest_SdkV2 ¶ added in v1.62.1
type RegisteredModelAccessControlRequest_SdkV2 struct { // name of the group GroupName types.String `tfsdk:"group_name"` // Permission level 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 (RegisteredModelAccessControlRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RegisteredModelAccessControlRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RegisteredModelAccessControlRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a RegisteredModelAccessControlRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RegisteredModelAccessControlRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RegisteredModelAccessControlRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RegisteredModelAccessControlRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelAccessControlRequest_SdkV2)
func (*RegisteredModelAccessControlRequest_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RegisteredModelAccessControlRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState RegisteredModelAccessControlRequest_SdkV2)
func (RegisteredModelAccessControlRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RegisteredModelAccessControlRequest_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, RegisteredModelAccessControlRequest_SdkV2 only implements ToObjectValue() and Type().
type RegisteredModelAccessControlResponse ¶
type RegisteredModelAccessControlResponse 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 (RegisteredModelAccessControlResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RegisteredModelAccessControlResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*RegisteredModelAccessControlResponse) GetAllPermissions ¶ added in v1.61.0
func (o *RegisteredModelAccessControlResponse) GetAllPermissions(ctx context.Context) ([]RegisteredModelPermission, bool)
GetAllPermissions returns the value of the AllPermissions field in RegisteredModelAccessControlResponse as a slice of RegisteredModelPermission values. If the field is unknown or null, the boolean return value is false.
func (RegisteredModelAccessControlResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a RegisteredModelAccessControlResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RegisteredModelAccessControlResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RegisteredModelAccessControlResponse) SetAllPermissions ¶ added in v1.61.0
func (o *RegisteredModelAccessControlResponse) SetAllPermissions(ctx context.Context, v []RegisteredModelPermission)
SetAllPermissions sets the value of the AllPermissions field in RegisteredModelAccessControlResponse.
func (*RegisteredModelAccessControlResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *RegisteredModelAccessControlResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelAccessControlResponse)
func (*RegisteredModelAccessControlResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *RegisteredModelAccessControlResponse) SyncEffectiveFieldsDuringRead(existingState RegisteredModelAccessControlResponse)
func (RegisteredModelAccessControlResponse) ToObjectValue ¶ added in v1.61.0
func (o RegisteredModelAccessControlResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RegisteredModelAccessControlResponse only implements ToObjectValue() and Type().
type RegisteredModelAccessControlResponse_SdkV2 ¶ added in v1.62.1
type RegisteredModelAccessControlResponse_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 (RegisteredModelAccessControlResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RegisteredModelAccessControlResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*RegisteredModelAccessControlResponse_SdkV2) GetAllPermissions ¶ added in v1.62.1
func (o *RegisteredModelAccessControlResponse_SdkV2) GetAllPermissions(ctx context.Context) ([]RegisteredModelPermission_SdkV2, bool)
GetAllPermissions returns the value of the AllPermissions field in RegisteredModelAccessControlResponse_SdkV2 as a slice of RegisteredModelPermission_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (RegisteredModelAccessControlResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a RegisteredModelAccessControlResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RegisteredModelAccessControlResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RegisteredModelAccessControlResponse_SdkV2) SetAllPermissions ¶ added in v1.62.1
func (o *RegisteredModelAccessControlResponse_SdkV2) SetAllPermissions(ctx context.Context, v []RegisteredModelPermission_SdkV2)
SetAllPermissions sets the value of the AllPermissions field in RegisteredModelAccessControlResponse_SdkV2.
func (*RegisteredModelAccessControlResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RegisteredModelAccessControlResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelAccessControlResponse_SdkV2)
func (*RegisteredModelAccessControlResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RegisteredModelAccessControlResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState RegisteredModelAccessControlResponse_SdkV2)
func (RegisteredModelAccessControlResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RegisteredModelAccessControlResponse_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, RegisteredModelAccessControlResponse_SdkV2 only implements ToObjectValue() and Type().
type RegisteredModelPermission ¶
type RegisteredModelPermission struct { Inherited types.Bool `tfsdk:"inherited"` InheritedFromObject types.List `tfsdk:"inherited_from_object"` // Permission level PermissionLevel types.String `tfsdk:"permission_level"` }
func (RegisteredModelPermission) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RegisteredModelPermission) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RegisteredModelPermission) GetComplexFieldTypes ¶ added in v1.61.0
func (a RegisteredModelPermission) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RegisteredModelPermission. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RegisteredModelPermission) GetInheritedFromObject ¶ added in v1.61.0
func (o *RegisteredModelPermission) GetInheritedFromObject(ctx context.Context) ([]types.String, bool)
GetInheritedFromObject returns the value of the InheritedFromObject field in RegisteredModelPermission as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*RegisteredModelPermission) SetInheritedFromObject ¶ added in v1.61.0
func (o *RegisteredModelPermission) SetInheritedFromObject(ctx context.Context, v []types.String)
SetInheritedFromObject sets the value of the InheritedFromObject field in RegisteredModelPermission.
func (*RegisteredModelPermission) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *RegisteredModelPermission) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelPermission)
func (*RegisteredModelPermission) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *RegisteredModelPermission) SyncEffectiveFieldsDuringRead(existingState RegisteredModelPermission)
func (RegisteredModelPermission) ToObjectValue ¶ added in v1.61.0
func (o RegisteredModelPermission) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RegisteredModelPermission only implements ToObjectValue() and Type().
type RegisteredModelPermission_SdkV2 ¶ added in v1.62.1
type RegisteredModelPermission_SdkV2 struct { Inherited types.Bool `tfsdk:"inherited"` InheritedFromObject types.List `tfsdk:"inherited_from_object"` // Permission level PermissionLevel types.String `tfsdk:"permission_level"` }
func (RegisteredModelPermission_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RegisteredModelPermission_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RegisteredModelPermission_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a RegisteredModelPermission_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RegisteredModelPermission. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RegisteredModelPermission_SdkV2) GetInheritedFromObject ¶ added in v1.62.1
func (o *RegisteredModelPermission_SdkV2) GetInheritedFromObject(ctx context.Context) ([]types.String, bool)
GetInheritedFromObject returns the value of the InheritedFromObject field in RegisteredModelPermission_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*RegisteredModelPermission_SdkV2) SetInheritedFromObject ¶ added in v1.62.1
func (o *RegisteredModelPermission_SdkV2) SetInheritedFromObject(ctx context.Context, v []types.String)
SetInheritedFromObject sets the value of the InheritedFromObject field in RegisteredModelPermission_SdkV2.
func (*RegisteredModelPermission_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RegisteredModelPermission_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelPermission_SdkV2)
func (*RegisteredModelPermission_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RegisteredModelPermission_SdkV2) SyncEffectiveFieldsDuringRead(existingState RegisteredModelPermission_SdkV2)
func (RegisteredModelPermission_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RegisteredModelPermission_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, RegisteredModelPermission_SdkV2 only implements ToObjectValue() and Type().
type RegisteredModelPermissions ¶
type RegisteredModelPermissions struct { AccessControlList types.List `tfsdk:"access_control_list"` ObjectId types.String `tfsdk:"object_id"` ObjectType types.String `tfsdk:"object_type"` }
func (RegisteredModelPermissions) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RegisteredModelPermissions) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*RegisteredModelPermissions) GetAccessControlList ¶ added in v1.61.0
func (o *RegisteredModelPermissions) GetAccessControlList(ctx context.Context) ([]RegisteredModelAccessControlResponse, bool)
GetAccessControlList returns the value of the AccessControlList field in RegisteredModelPermissions as a slice of RegisteredModelAccessControlResponse values. If the field is unknown or null, the boolean return value is false.
func (RegisteredModelPermissions) GetComplexFieldTypes ¶ added in v1.61.0
func (a RegisteredModelPermissions) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RegisteredModelPermissions. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RegisteredModelPermissions) SetAccessControlList ¶ added in v1.61.0
func (o *RegisteredModelPermissions) SetAccessControlList(ctx context.Context, v []RegisteredModelAccessControlResponse)
SetAccessControlList sets the value of the AccessControlList field in RegisteredModelPermissions.
func (*RegisteredModelPermissions) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *RegisteredModelPermissions) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelPermissions)
func (*RegisteredModelPermissions) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *RegisteredModelPermissions) SyncEffectiveFieldsDuringRead(existingState RegisteredModelPermissions)
func (RegisteredModelPermissions) ToObjectValue ¶ added in v1.61.0
func (o RegisteredModelPermissions) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RegisteredModelPermissions only implements ToObjectValue() and Type().
type RegisteredModelPermissionsDescription ¶
type RegisteredModelPermissionsDescription struct { Description types.String `tfsdk:"description"` // Permission level PermissionLevel types.String `tfsdk:"permission_level"` }
func (RegisteredModelPermissionsDescription) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RegisteredModelPermissionsDescription) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RegisteredModelPermissionsDescription) GetComplexFieldTypes ¶ added in v1.61.0
func (a RegisteredModelPermissionsDescription) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RegisteredModelPermissionsDescription. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RegisteredModelPermissionsDescription) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *RegisteredModelPermissionsDescription) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelPermissionsDescription)
func (*RegisteredModelPermissionsDescription) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *RegisteredModelPermissionsDescription) SyncEffectiveFieldsDuringRead(existingState RegisteredModelPermissionsDescription)
func (RegisteredModelPermissionsDescription) ToObjectValue ¶ added in v1.61.0
func (o RegisteredModelPermissionsDescription) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RegisteredModelPermissionsDescription only implements ToObjectValue() and Type().
type RegisteredModelPermissionsDescription_SdkV2 ¶ added in v1.62.1
type RegisteredModelPermissionsDescription_SdkV2 struct { Description types.String `tfsdk:"description"` // Permission level PermissionLevel types.String `tfsdk:"permission_level"` }
func (RegisteredModelPermissionsDescription_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RegisteredModelPermissionsDescription_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RegisteredModelPermissionsDescription_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a RegisteredModelPermissionsDescription_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RegisteredModelPermissionsDescription. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RegisteredModelPermissionsDescription_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RegisteredModelPermissionsDescription_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelPermissionsDescription_SdkV2)
func (*RegisteredModelPermissionsDescription_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RegisteredModelPermissionsDescription_SdkV2) SyncEffectiveFieldsDuringRead(existingState RegisteredModelPermissionsDescription_SdkV2)
func (RegisteredModelPermissionsDescription_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RegisteredModelPermissionsDescription_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, RegisteredModelPermissionsDescription_SdkV2 only implements ToObjectValue() and Type().
type RegisteredModelPermissionsRequest ¶
type RegisteredModelPermissionsRequest struct { AccessControlList types.List `tfsdk:"access_control_list"` // The registered model for which to get or manage permissions. RegisteredModelId types.String `tfsdk:"-"` }
func (RegisteredModelPermissionsRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RegisteredModelPermissionsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*RegisteredModelPermissionsRequest) GetAccessControlList ¶ added in v1.61.0
func (o *RegisteredModelPermissionsRequest) GetAccessControlList(ctx context.Context) ([]RegisteredModelAccessControlRequest, bool)
GetAccessControlList returns the value of the AccessControlList field in RegisteredModelPermissionsRequest as a slice of RegisteredModelAccessControlRequest values. If the field is unknown or null, the boolean return value is false.
func (RegisteredModelPermissionsRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (a RegisteredModelPermissionsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RegisteredModelPermissionsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RegisteredModelPermissionsRequest) SetAccessControlList ¶ added in v1.61.0
func (o *RegisteredModelPermissionsRequest) SetAccessControlList(ctx context.Context, v []RegisteredModelAccessControlRequest)
SetAccessControlList sets the value of the AccessControlList field in RegisteredModelPermissionsRequest.
func (*RegisteredModelPermissionsRequest) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *RegisteredModelPermissionsRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelPermissionsRequest)
func (*RegisteredModelPermissionsRequest) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *RegisteredModelPermissionsRequest) SyncEffectiveFieldsDuringRead(existingState RegisteredModelPermissionsRequest)
func (RegisteredModelPermissionsRequest) ToObjectValue ¶ added in v1.61.0
func (o RegisteredModelPermissionsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RegisteredModelPermissionsRequest only implements ToObjectValue() and Type().
type RegisteredModelPermissionsRequest_SdkV2 ¶ added in v1.62.1
type RegisteredModelPermissionsRequest_SdkV2 struct { AccessControlList types.List `tfsdk:"access_control_list"` // The registered model for which to get or manage permissions. RegisteredModelId types.String `tfsdk:"-"` }
func (RegisteredModelPermissionsRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RegisteredModelPermissionsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*RegisteredModelPermissionsRequest_SdkV2) GetAccessControlList ¶ added in v1.62.1
func (o *RegisteredModelPermissionsRequest_SdkV2) GetAccessControlList(ctx context.Context) ([]RegisteredModelAccessControlRequest_SdkV2, bool)
GetAccessControlList returns the value of the AccessControlList field in RegisteredModelPermissionsRequest_SdkV2 as a slice of RegisteredModelAccessControlRequest_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (RegisteredModelPermissionsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a RegisteredModelPermissionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RegisteredModelPermissionsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RegisteredModelPermissionsRequest_SdkV2) SetAccessControlList ¶ added in v1.62.1
func (o *RegisteredModelPermissionsRequest_SdkV2) SetAccessControlList(ctx context.Context, v []RegisteredModelAccessControlRequest_SdkV2)
SetAccessControlList sets the value of the AccessControlList field in RegisteredModelPermissionsRequest_SdkV2.
func (*RegisteredModelPermissionsRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RegisteredModelPermissionsRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelPermissionsRequest_SdkV2)
func (*RegisteredModelPermissionsRequest_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RegisteredModelPermissionsRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState RegisteredModelPermissionsRequest_SdkV2)
func (RegisteredModelPermissionsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RegisteredModelPermissionsRequest_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, RegisteredModelPermissionsRequest_SdkV2 only implements ToObjectValue() and Type().
type RegisteredModelPermissions_SdkV2 ¶ added in v1.62.1
type RegisteredModelPermissions_SdkV2 struct { AccessControlList types.List `tfsdk:"access_control_list"` ObjectId types.String `tfsdk:"object_id"` ObjectType types.String `tfsdk:"object_type"` }
func (RegisteredModelPermissions_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RegisteredModelPermissions_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*RegisteredModelPermissions_SdkV2) GetAccessControlList ¶ added in v1.62.1
func (o *RegisteredModelPermissions_SdkV2) GetAccessControlList(ctx context.Context) ([]RegisteredModelAccessControlResponse_SdkV2, bool)
GetAccessControlList returns the value of the AccessControlList field in RegisteredModelPermissions_SdkV2 as a slice of RegisteredModelAccessControlResponse_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (RegisteredModelPermissions_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a RegisteredModelPermissions_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RegisteredModelPermissions. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RegisteredModelPermissions_SdkV2) SetAccessControlList ¶ added in v1.62.1
func (o *RegisteredModelPermissions_SdkV2) SetAccessControlList(ctx context.Context, v []RegisteredModelAccessControlResponse_SdkV2)
SetAccessControlList sets the value of the AccessControlList field in RegisteredModelPermissions_SdkV2.
func (*RegisteredModelPermissions_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RegisteredModelPermissions_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegisteredModelPermissions_SdkV2)
func (*RegisteredModelPermissions_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RegisteredModelPermissions_SdkV2) SyncEffectiveFieldsDuringRead(existingState RegisteredModelPermissions_SdkV2)
func (RegisteredModelPermissions_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RegisteredModelPermissions_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, RegisteredModelPermissions_SdkV2 only implements ToObjectValue() and Type().
type RegistryWebhook ¶
type RegistryWebhook struct { // Creation time of the object, as a Unix timestamp in milliseconds. CreationTimestamp types.Int64 `tfsdk:"creation_timestamp"` // User-specified description for the webhook. Description types.String `tfsdk:"description"` // Events that can trigger a registry webhook: * `MODEL_VERSION_CREATED`: A // new model version was created for the associated model. // // * `MODEL_VERSION_TRANSITIONED_STAGE`: A model version’s stage was // changed. // // * `TRANSITION_REQUEST_CREATED`: A user requested a model version’s // stage be transitioned. // // * `COMMENT_CREATED`: A user wrote a comment on a registered model. // // * `REGISTERED_MODEL_CREATED`: A new registered model was created. This // event type can only be specified for a registry-wide webhook, which can // be created by not specifying a model name in the create request. // // * `MODEL_VERSION_TAG_SET`: A user set a tag on the model version. // // * `MODEL_VERSION_TRANSITIONED_TO_STAGING`: A model version was // transitioned to staging. // // * `MODEL_VERSION_TRANSITIONED_TO_PRODUCTION`: A model version was // transitioned to production. // // * `MODEL_VERSION_TRANSITIONED_TO_ARCHIVED`: A model version was archived. // // * `TRANSITION_REQUEST_TO_STAGING_CREATED`: A user requested a model // version be transitioned to staging. // // * `TRANSITION_REQUEST_TO_PRODUCTION_CREATED`: A user requested a model // version be transitioned to production. // // * `TRANSITION_REQUEST_TO_ARCHIVED_CREATED`: A user requested a model // version be archived. Events types.List `tfsdk:"events"` HttpUrlSpec types.Object `tfsdk:"http_url_spec"` // Webhook ID Id types.String `tfsdk:"id"` JobSpec types.Object `tfsdk:"job_spec"` // Time of the object at last update, as a Unix timestamp in milliseconds. LastUpdatedTimestamp types.Int64 `tfsdk:"last_updated_timestamp"` // Name of the model whose events would trigger this webhook. ModelName types.String `tfsdk:"model_name"` // Enable or disable triggering the webhook, or put the webhook into test // mode. The default is `ACTIVE`: * `ACTIVE`: Webhook is triggered when an // associated event happens. // // * `DISABLED`: Webhook is not triggered. // // * `TEST_MODE`: Webhook can be triggered through the test endpoint, but is // not triggered on a real event. Status types.String `tfsdk:"status"` }
func (RegistryWebhook) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RegistryWebhook) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RegistryWebhook) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in RegistryWebhook. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RegistryWebhook) GetEvents ¶ added in v1.61.0
GetEvents returns the value of the Events field in RegistryWebhook as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*RegistryWebhook) GetHttpUrlSpec ¶ added in v1.61.0
func (o *RegistryWebhook) GetHttpUrlSpec(ctx context.Context) (HttpUrlSpecWithoutSecret, bool)
GetHttpUrlSpec returns the value of the HttpUrlSpec field in RegistryWebhook as a HttpUrlSpecWithoutSecret value. If the field is unknown or null, the boolean return value is false.
func (*RegistryWebhook) GetJobSpec ¶ added in v1.61.0
func (o *RegistryWebhook) GetJobSpec(ctx context.Context) (JobSpecWithoutSecret, bool)
GetJobSpec returns the value of the JobSpec field in RegistryWebhook as a JobSpecWithoutSecret value. If the field is unknown or null, the boolean return value is false.
func (*RegistryWebhook) SetEvents ¶ added in v1.61.0
func (o *RegistryWebhook) SetEvents(ctx context.Context, v []types.String)
SetEvents sets the value of the Events field in RegistryWebhook.
func (*RegistryWebhook) SetHttpUrlSpec ¶ added in v1.61.0
func (o *RegistryWebhook) SetHttpUrlSpec(ctx context.Context, v HttpUrlSpecWithoutSecret)
SetHttpUrlSpec sets the value of the HttpUrlSpec field in RegistryWebhook.
func (*RegistryWebhook) SetJobSpec ¶ added in v1.61.0
func (o *RegistryWebhook) SetJobSpec(ctx context.Context, v JobSpecWithoutSecret)
SetJobSpec sets the value of the JobSpec field in RegistryWebhook.
func (*RegistryWebhook) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *RegistryWebhook) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegistryWebhook)
func (*RegistryWebhook) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *RegistryWebhook) SyncEffectiveFieldsDuringRead(existingState RegistryWebhook)
func (RegistryWebhook) ToObjectValue ¶ added in v1.61.0
func (o RegistryWebhook) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RegistryWebhook only implements ToObjectValue() and Type().
type RegistryWebhook_SdkV2 ¶ added in v1.62.1
type RegistryWebhook_SdkV2 struct { // Creation time of the object, as a Unix timestamp in milliseconds. CreationTimestamp types.Int64 `tfsdk:"creation_timestamp"` // User-specified description for the webhook. Description types.String `tfsdk:"description"` // Events that can trigger a registry webhook: * `MODEL_VERSION_CREATED`: A // new model version was created for the associated model. // // * `MODEL_VERSION_TRANSITIONED_STAGE`: A model version’s stage was // changed. // // * `TRANSITION_REQUEST_CREATED`: A user requested a model version’s // stage be transitioned. // // * `COMMENT_CREATED`: A user wrote a comment on a registered model. // // * `REGISTERED_MODEL_CREATED`: A new registered model was created. This // event type can only be specified for a registry-wide webhook, which can // be created by not specifying a model name in the create request. // // * `MODEL_VERSION_TAG_SET`: A user set a tag on the model version. // // * `MODEL_VERSION_TRANSITIONED_TO_STAGING`: A model version was // transitioned to staging. // // * `MODEL_VERSION_TRANSITIONED_TO_PRODUCTION`: A model version was // transitioned to production. // // * `MODEL_VERSION_TRANSITIONED_TO_ARCHIVED`: A model version was archived. // // * `TRANSITION_REQUEST_TO_STAGING_CREATED`: A user requested a model // version be transitioned to staging. // // * `TRANSITION_REQUEST_TO_PRODUCTION_CREATED`: A user requested a model // version be transitioned to production. // // * `TRANSITION_REQUEST_TO_ARCHIVED_CREATED`: A user requested a model // version be archived. Events types.List `tfsdk:"events"` HttpUrlSpec types.List `tfsdk:"http_url_spec"` // Webhook ID Id types.String `tfsdk:"id"` JobSpec types.List `tfsdk:"job_spec"` // Time of the object at last update, as a Unix timestamp in milliseconds. LastUpdatedTimestamp types.Int64 `tfsdk:"last_updated_timestamp"` // Name of the model whose events would trigger this webhook. ModelName types.String `tfsdk:"model_name"` // Enable or disable triggering the webhook, or put the webhook into test // mode. The default is `ACTIVE`: * `ACTIVE`: Webhook is triggered when an // associated event happens. // // * `DISABLED`: Webhook is not triggered. // // * `TEST_MODE`: Webhook can be triggered through the test endpoint, but is // not triggered on a real event. Status types.String `tfsdk:"status"` }
func (RegistryWebhook_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RegistryWebhook_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RegistryWebhook_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in RegistryWebhook. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RegistryWebhook_SdkV2) GetEvents ¶ added in v1.62.1
GetEvents returns the value of the Events field in RegistryWebhook_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*RegistryWebhook_SdkV2) GetHttpUrlSpec ¶ added in v1.62.1
func (o *RegistryWebhook_SdkV2) GetHttpUrlSpec(ctx context.Context) (HttpUrlSpecWithoutSecret_SdkV2, bool)
GetHttpUrlSpec returns the value of the HttpUrlSpec field in RegistryWebhook_SdkV2 as a HttpUrlSpecWithoutSecret_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*RegistryWebhook_SdkV2) GetJobSpec ¶ added in v1.62.1
func (o *RegistryWebhook_SdkV2) GetJobSpec(ctx context.Context) (JobSpecWithoutSecret_SdkV2, bool)
GetJobSpec returns the value of the JobSpec field in RegistryWebhook_SdkV2 as a JobSpecWithoutSecret_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*RegistryWebhook_SdkV2) SetEvents ¶ added in v1.62.1
func (o *RegistryWebhook_SdkV2) SetEvents(ctx context.Context, v []types.String)
SetEvents sets the value of the Events field in RegistryWebhook_SdkV2.
func (*RegistryWebhook_SdkV2) SetHttpUrlSpec ¶ added in v1.62.1
func (o *RegistryWebhook_SdkV2) SetHttpUrlSpec(ctx context.Context, v HttpUrlSpecWithoutSecret_SdkV2)
SetHttpUrlSpec sets the value of the HttpUrlSpec field in RegistryWebhook_SdkV2.
func (*RegistryWebhook_SdkV2) SetJobSpec ¶ added in v1.62.1
func (o *RegistryWebhook_SdkV2) SetJobSpec(ctx context.Context, v JobSpecWithoutSecret_SdkV2)
SetJobSpec sets the value of the JobSpec field in RegistryWebhook_SdkV2.
func (*RegistryWebhook_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RegistryWebhook_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RegistryWebhook_SdkV2)
func (*RegistryWebhook_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RegistryWebhook_SdkV2) SyncEffectiveFieldsDuringRead(existingState RegistryWebhook_SdkV2)
func (RegistryWebhook_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RegistryWebhook_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, RegistryWebhook_SdkV2 only implements ToObjectValue() and Type().
type RejectTransitionRequest ¶
type RejectTransitionRequest struct { // User-provided comment on the action. Comment types.String `tfsdk:"comment"` // Name of the model. Name types.String `tfsdk:"name"` // Target stage of the transition. Valid values are: // // * `None`: The initial stage of a model version. // // * `Staging`: Staging or pre-production stage. // // * `Production`: Production stage. // // * `Archived`: Archived stage. Stage types.String `tfsdk:"stage"` // Version of the model. Version types.String `tfsdk:"version"` }
func (RejectTransitionRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RejectTransitionRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RejectTransitionRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in RejectTransitionRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RejectTransitionRequest) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *RejectTransitionRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan RejectTransitionRequest)
func (*RejectTransitionRequest) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *RejectTransitionRequest) SyncEffectiveFieldsDuringRead(existingState RejectTransitionRequest)
func (RejectTransitionRequest) ToObjectValue ¶ added in v1.61.0
func (o RejectTransitionRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RejectTransitionRequest only implements ToObjectValue() and Type().
type RejectTransitionRequestResponse ¶
type RejectTransitionRequestResponse struct { // Activity recorded for the action. Activity types.Object `tfsdk:"activity"` }
func (*RejectTransitionRequestResponse) GetActivity ¶ added in v1.61.0
func (o *RejectTransitionRequestResponse) GetActivity(ctx context.Context) (Activity, bool)
GetActivity returns the value of the Activity field in RejectTransitionRequestResponse as a Activity value. If the field is unknown or null, the boolean return value is false.
func (RejectTransitionRequestResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a RejectTransitionRequestResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RejectTransitionRequestResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RejectTransitionRequestResponse) SetActivity ¶ added in v1.61.0
func (o *RejectTransitionRequestResponse) SetActivity(ctx context.Context, v Activity)
SetActivity sets the value of the Activity field in RejectTransitionRequestResponse.
func (RejectTransitionRequestResponse) ToObjectValue ¶ added in v1.61.0
func (o RejectTransitionRequestResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RejectTransitionRequestResponse only implements ToObjectValue() and Type().
type RejectTransitionRequestResponse_SdkV2 ¶ added in v1.62.1
type RejectTransitionRequestResponse_SdkV2 struct { // Activity recorded for the action. Activity types.List `tfsdk:"activity"` }
func (*RejectTransitionRequestResponse_SdkV2) GetActivity ¶ added in v1.62.1
func (o *RejectTransitionRequestResponse_SdkV2) GetActivity(ctx context.Context) (Activity_SdkV2, bool)
GetActivity returns the value of the Activity field in RejectTransitionRequestResponse_SdkV2 as a Activity_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (RejectTransitionRequestResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a RejectTransitionRequestResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RejectTransitionRequestResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RejectTransitionRequestResponse_SdkV2) SetActivity ¶ added in v1.62.1
func (o *RejectTransitionRequestResponse_SdkV2) SetActivity(ctx context.Context, v Activity_SdkV2)
SetActivity sets the value of the Activity field in RejectTransitionRequestResponse_SdkV2.
func (RejectTransitionRequestResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RejectTransitionRequestResponse_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, RejectTransitionRequestResponse_SdkV2 only implements ToObjectValue() and Type().
type RejectTransitionRequest_SdkV2 ¶ added in v1.62.1
type RejectTransitionRequest_SdkV2 struct { // User-provided comment on the action. Comment types.String `tfsdk:"comment"` // Name of the model. Name types.String `tfsdk:"name"` // Target stage of the transition. Valid values are: // // * `None`: The initial stage of a model version. // // * `Staging`: Staging or pre-production stage. // // * `Production`: Production stage. // // * `Archived`: Archived stage. Stage types.String `tfsdk:"stage"` // Version of the model. Version types.String `tfsdk:"version"` }
func (RejectTransitionRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RejectTransitionRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RejectTransitionRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a RejectTransitionRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RejectTransitionRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RejectTransitionRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RejectTransitionRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RejectTransitionRequest_SdkV2)
func (*RejectTransitionRequest_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RejectTransitionRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState RejectTransitionRequest_SdkV2)
func (RejectTransitionRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RejectTransitionRequest_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, RejectTransitionRequest_SdkV2 only implements ToObjectValue() and Type().
type RenameModelRequest ¶
type RenameModelRequest struct { // Registered model unique name identifier. Name types.String `tfsdk:"name"` // If provided, updates the name for this `registered_model`. NewName types.String `tfsdk:"new_name"` }
func (RenameModelRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RenameModelRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RenameModelRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in RenameModelRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RenameModelRequest) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *RenameModelRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan RenameModelRequest)
func (*RenameModelRequest) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *RenameModelRequest) SyncEffectiveFieldsDuringRead(existingState RenameModelRequest)
func (RenameModelRequest) ToObjectValue ¶ added in v1.61.0
func (o RenameModelRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RenameModelRequest only implements ToObjectValue() and Type().
type RenameModelRequest_SdkV2 ¶ added in v1.62.1
type RenameModelRequest_SdkV2 struct { // Registered model unique name identifier. Name types.String `tfsdk:"name"` // If provided, updates the name for this `registered_model`. NewName types.String `tfsdk:"new_name"` }
func (RenameModelRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RenameModelRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RenameModelRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in RenameModelRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RenameModelRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RenameModelRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RenameModelRequest_SdkV2)
func (*RenameModelRequest_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RenameModelRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState RenameModelRequest_SdkV2)
func (RenameModelRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RenameModelRequest_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, RenameModelRequest_SdkV2 only implements ToObjectValue() and Type().
type RenameModelResponse ¶
func (RenameModelResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RenameModelResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RenameModelResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in RenameModelResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RenameModelResponse) GetRegisteredModel ¶ added in v1.61.0
func (o *RenameModelResponse) GetRegisteredModel(ctx context.Context) (Model, bool)
GetRegisteredModel returns the value of the RegisteredModel field in RenameModelResponse as a Model value. If the field is unknown or null, the boolean return value is false.
func (*RenameModelResponse) SetRegisteredModel ¶ added in v1.61.0
func (o *RenameModelResponse) SetRegisteredModel(ctx context.Context, v Model)
SetRegisteredModel sets the value of the RegisteredModel field in RenameModelResponse.
func (*RenameModelResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *RenameModelResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan RenameModelResponse)
func (*RenameModelResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *RenameModelResponse) SyncEffectiveFieldsDuringRead(existingState RenameModelResponse)
func (RenameModelResponse) ToObjectValue ¶ added in v1.61.0
func (o RenameModelResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RenameModelResponse only implements ToObjectValue() and Type().
type RenameModelResponse_SdkV2 ¶ added in v1.62.1
func (RenameModelResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RenameModelResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RenameModelResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a RenameModelResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RenameModelResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RenameModelResponse_SdkV2) GetRegisteredModel ¶ added in v1.62.1
func (o *RenameModelResponse_SdkV2) GetRegisteredModel(ctx context.Context) (Model_SdkV2, bool)
GetRegisteredModel returns the value of the RegisteredModel field in RenameModelResponse_SdkV2 as a Model_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*RenameModelResponse_SdkV2) SetRegisteredModel ¶ added in v1.62.1
func (o *RenameModelResponse_SdkV2) SetRegisteredModel(ctx context.Context, v Model_SdkV2)
SetRegisteredModel sets the value of the RegisteredModel field in RenameModelResponse_SdkV2.
func (*RenameModelResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RenameModelResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RenameModelResponse_SdkV2)
func (*RenameModelResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RenameModelResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState RenameModelResponse_SdkV2)
func (RenameModelResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RenameModelResponse_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, RenameModelResponse_SdkV2 only implements ToObjectValue() and Type().
type RestoreExperiment ¶
type RestoreExperiment struct { // ID of the associated experiment. ExperimentId types.String `tfsdk:"experiment_id"` }
func (RestoreExperiment) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RestoreExperiment) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RestoreExperiment) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in RestoreExperiment. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RestoreExperiment) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *RestoreExperiment) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreExperiment)
func (*RestoreExperiment) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *RestoreExperiment) SyncEffectiveFieldsDuringRead(existingState RestoreExperiment)
func (RestoreExperiment) ToObjectValue ¶ added in v1.61.0
func (o RestoreExperiment) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RestoreExperiment only implements ToObjectValue() and Type().
type RestoreExperimentResponse ¶
type RestoreExperimentResponse struct { }
func (RestoreExperimentResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RestoreExperimentResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RestoreExperimentResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a RestoreExperimentResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RestoreExperimentResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RestoreExperimentResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *RestoreExperimentResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreExperimentResponse)
func (*RestoreExperimentResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *RestoreExperimentResponse) SyncEffectiveFieldsDuringRead(existingState RestoreExperimentResponse)
func (RestoreExperimentResponse) ToObjectValue ¶ added in v1.61.0
func (o RestoreExperimentResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RestoreExperimentResponse only implements ToObjectValue() and Type().
type RestoreExperimentResponse_SdkV2 ¶ added in v1.62.1
type RestoreExperimentResponse_SdkV2 struct { }
func (RestoreExperimentResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RestoreExperimentResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RestoreExperimentResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a RestoreExperimentResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RestoreExperimentResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RestoreExperimentResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RestoreExperimentResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreExperimentResponse_SdkV2)
func (*RestoreExperimentResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RestoreExperimentResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState RestoreExperimentResponse_SdkV2)
func (RestoreExperimentResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RestoreExperimentResponse_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, RestoreExperimentResponse_SdkV2 only implements ToObjectValue() and Type().
type RestoreExperiment_SdkV2 ¶ added in v1.62.1
type RestoreExperiment_SdkV2 struct { // ID of the associated experiment. ExperimentId types.String `tfsdk:"experiment_id"` }
func (RestoreExperiment_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RestoreExperiment_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RestoreExperiment_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in RestoreExperiment. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RestoreExperiment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RestoreExperiment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreExperiment_SdkV2)
func (*RestoreExperiment_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RestoreExperiment_SdkV2) SyncEffectiveFieldsDuringRead(existingState RestoreExperiment_SdkV2)
func (RestoreExperiment_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RestoreExperiment_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, RestoreExperiment_SdkV2 only implements ToObjectValue() and Type().
type RestoreRun ¶
func (RestoreRun) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RestoreRun) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RestoreRun) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in RestoreRun. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RestoreRun) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *RestoreRun) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreRun)
func (*RestoreRun) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *RestoreRun) SyncEffectiveFieldsDuringRead(existingState RestoreRun)
func (RestoreRun) ToObjectValue ¶ added in v1.61.0
func (o RestoreRun) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RestoreRun only implements ToObjectValue() and Type().
type RestoreRunResponse ¶
type RestoreRunResponse struct { }
func (RestoreRunResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RestoreRunResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RestoreRunResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in RestoreRunResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RestoreRunResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *RestoreRunResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreRunResponse)
func (*RestoreRunResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *RestoreRunResponse) SyncEffectiveFieldsDuringRead(existingState RestoreRunResponse)
func (RestoreRunResponse) ToObjectValue ¶ added in v1.61.0
func (o RestoreRunResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RestoreRunResponse only implements ToObjectValue() and Type().
type RestoreRunResponse_SdkV2 ¶ added in v1.62.1
type RestoreRunResponse_SdkV2 struct { }
func (RestoreRunResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RestoreRunResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RestoreRunResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in RestoreRunResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RestoreRunResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RestoreRunResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreRunResponse_SdkV2)
func (*RestoreRunResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RestoreRunResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState RestoreRunResponse_SdkV2)
func (RestoreRunResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RestoreRunResponse_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, RestoreRunResponse_SdkV2 only implements ToObjectValue() and Type().
type RestoreRun_SdkV2 ¶ added in v1.62.1
func (RestoreRun_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RestoreRun_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RestoreRun_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in RestoreRun. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RestoreRun_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RestoreRun_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreRun_SdkV2)
func (*RestoreRun_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RestoreRun_SdkV2) SyncEffectiveFieldsDuringRead(existingState RestoreRun_SdkV2)
func (RestoreRun_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RestoreRun_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, RestoreRun_SdkV2 only implements ToObjectValue() and Type().
type RestoreRuns ¶
type RestoreRuns struct { // The ID of the experiment containing the runs to restore. ExperimentId types.String `tfsdk:"experiment_id"` // An optional positive integer indicating the maximum number of runs to // restore. The maximum allowed value for max_runs is 10000. MaxRuns types.Int64 `tfsdk:"max_runs"` // The minimum deletion timestamp in milliseconds since the UNIX epoch for // restoring runs. Only runs deleted no earlier than this timestamp are // restored. MinTimestampMillis types.Int64 `tfsdk:"min_timestamp_millis"` }
func (RestoreRuns) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RestoreRuns) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RestoreRuns) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in RestoreRuns. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RestoreRuns) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *RestoreRuns) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreRuns)
func (*RestoreRuns) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *RestoreRuns) SyncEffectiveFieldsDuringRead(existingState RestoreRuns)
func (RestoreRuns) ToObjectValue ¶ added in v1.61.0
func (o RestoreRuns) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RestoreRuns only implements ToObjectValue() and Type().
type RestoreRunsResponse ¶
type RestoreRunsResponse struct { // The number of runs restored. RunsRestored types.Int64 `tfsdk:"runs_restored"` }
func (RestoreRunsResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RestoreRunsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RestoreRunsResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in RestoreRunsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RestoreRunsResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *RestoreRunsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreRunsResponse)
func (*RestoreRunsResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *RestoreRunsResponse) SyncEffectiveFieldsDuringRead(existingState RestoreRunsResponse)
func (RestoreRunsResponse) ToObjectValue ¶ added in v1.61.0
func (o RestoreRunsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RestoreRunsResponse only implements ToObjectValue() and Type().
type RestoreRunsResponse_SdkV2 ¶ added in v1.62.1
type RestoreRunsResponse_SdkV2 struct { // The number of runs restored. RunsRestored types.Int64 `tfsdk:"runs_restored"` }
func (RestoreRunsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RestoreRunsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RestoreRunsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a RestoreRunsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RestoreRunsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RestoreRunsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RestoreRunsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreRunsResponse_SdkV2)
func (*RestoreRunsResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RestoreRunsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState RestoreRunsResponse_SdkV2)
func (RestoreRunsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RestoreRunsResponse_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, RestoreRunsResponse_SdkV2 only implements ToObjectValue() and Type().
type RestoreRuns_SdkV2 ¶ added in v1.62.1
type RestoreRuns_SdkV2 struct { // The ID of the experiment containing the runs to restore. ExperimentId types.String `tfsdk:"experiment_id"` // An optional positive integer indicating the maximum number of runs to // restore. The maximum allowed value for max_runs is 10000. MaxRuns types.Int64 `tfsdk:"max_runs"` // The minimum deletion timestamp in milliseconds since the UNIX epoch for // restoring runs. Only runs deleted no earlier than this timestamp are // restored. MinTimestampMillis types.Int64 `tfsdk:"min_timestamp_millis"` }
func (RestoreRuns_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RestoreRuns_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RestoreRuns_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in RestoreRuns. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RestoreRuns_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RestoreRuns_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RestoreRuns_SdkV2)
func (*RestoreRuns_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RestoreRuns_SdkV2) SyncEffectiveFieldsDuringRead(existingState RestoreRuns_SdkV2)
func (RestoreRuns_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RestoreRuns_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, RestoreRuns_SdkV2 only implements ToObjectValue() and Type().
type Run ¶
type Run struct { // Run data. Data types.Object `tfsdk:"data"` // Run metadata. Info types.Object `tfsdk:"info"` // Run inputs. Inputs types.Object `tfsdk:"inputs"` }
func (Run) ApplySchemaCustomizations ¶ added in v1.63.0
func (c Run) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (Run) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in Run. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*Run) GetData ¶ added in v1.61.0
GetData returns the value of the Data field in Run as a RunData value. If the field is unknown or null, the boolean return value is false.
func (*Run) GetInfo ¶ added in v1.61.0
GetInfo returns the value of the Info field in Run as a RunInfo value. If the field is unknown or null, the boolean return value is false.
func (*Run) GetInputs ¶ added in v1.61.0
GetInputs returns the value of the Inputs field in Run as a RunInputs value. If the field is unknown or null, the boolean return value is false.
func (*Run) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*Run) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (Run) ToObjectValue ¶ added in v1.61.0
func (o Run) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, Run only implements ToObjectValue() and Type().
type RunData ¶
type RunData struct { // Run metrics. Metrics types.List `tfsdk:"metrics"` // Run parameters. Params types.List `tfsdk:"params"` // Additional metadata key-value pairs. Tags types.List `tfsdk:"tags"` }
func (RunData) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RunData) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RunData) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in RunData. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RunData) GetMetrics ¶ added in v1.61.0
GetMetrics returns the value of the Metrics field in RunData as a slice of Metric values. If the field is unknown or null, the boolean return value is false.
func (*RunData) GetParams ¶ added in v1.61.0
GetParams returns the value of the Params field in RunData as a slice of Param values. If the field is unknown or null, the boolean return value is false.
func (*RunData) GetTags ¶ added in v1.61.0
GetTags returns the value of the Tags field in RunData as a slice of RunTag values. If the field is unknown or null, the boolean return value is false.
func (*RunData) SetMetrics ¶ added in v1.61.0
SetMetrics sets the value of the Metrics field in RunData.
func (*RunData) SetParams ¶ added in v1.61.0
SetParams sets the value of the Params field in RunData.
func (*RunData) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*RunData) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (RunData) ToObjectValue ¶ added in v1.61.0
func (o RunData) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RunData only implements ToObjectValue() and Type().
type RunData_SdkV2 ¶ added in v1.62.1
type RunData_SdkV2 struct { // Run metrics. Metrics types.List `tfsdk:"metrics"` // Run parameters. Params types.List `tfsdk:"params"` // Additional metadata key-value pairs. Tags types.List `tfsdk:"tags"` }
func (RunData_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RunData_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RunData_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in RunData. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RunData_SdkV2) GetMetrics ¶ added in v1.62.1
func (o *RunData_SdkV2) GetMetrics(ctx context.Context) ([]Metric_SdkV2, bool)
GetMetrics returns the value of the Metrics field in RunData_SdkV2 as a slice of Metric_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*RunData_SdkV2) GetParams ¶ added in v1.62.1
func (o *RunData_SdkV2) GetParams(ctx context.Context) ([]Param_SdkV2, bool)
GetParams returns the value of the Params field in RunData_SdkV2 as a slice of Param_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*RunData_SdkV2) GetTags ¶ added in v1.62.1
func (o *RunData_SdkV2) GetTags(ctx context.Context) ([]RunTag_SdkV2, bool)
GetTags returns the value of the Tags field in RunData_SdkV2 as a slice of RunTag_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*RunData_SdkV2) SetMetrics ¶ added in v1.62.1
func (o *RunData_SdkV2) SetMetrics(ctx context.Context, v []Metric_SdkV2)
SetMetrics sets the value of the Metrics field in RunData_SdkV2.
func (*RunData_SdkV2) SetParams ¶ added in v1.62.1
func (o *RunData_SdkV2) SetParams(ctx context.Context, v []Param_SdkV2)
SetParams sets the value of the Params field in RunData_SdkV2.
func (*RunData_SdkV2) SetTags ¶ added in v1.62.1
func (o *RunData_SdkV2) SetTags(ctx context.Context, v []RunTag_SdkV2)
SetTags sets the value of the Tags field in RunData_SdkV2.
func (*RunData_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RunData_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RunData_SdkV2)
func (*RunData_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RunData_SdkV2) SyncEffectiveFieldsDuringRead(existingState RunData_SdkV2)
func (RunData_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RunData_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, RunData_SdkV2 only implements ToObjectValue() and Type().
type RunInfo ¶
type RunInfo struct { // URI of the directory where artifacts should be uploaded. This can be a // local path (starting with "/"), or a distributed file system (DFS) path, // like `s3://bucket/directory` or `dbfs:/my/directory`. If not set, the // local `./mlruns` directory is chosen. ArtifactUri types.String `tfsdk:"artifact_uri"` // Unix timestamp of when the run ended in milliseconds. EndTime types.Int64 `tfsdk:"end_time"` // The experiment ID. ExperimentId types.String `tfsdk:"experiment_id"` // Current life cycle stage of the experiment : OneOf("active", "deleted") LifecycleStage types.String `tfsdk:"lifecycle_stage"` // Unique identifier for the run. RunId types.String `tfsdk:"run_id"` // [Deprecated, use run_id instead] Unique identifier for the run. This // field will be removed in a future MLflow version. RunUuid types.String `tfsdk:"run_uuid"` // Unix timestamp of when the run started in milliseconds. StartTime types.Int64 `tfsdk:"start_time"` // Current status of the run. Status types.String `tfsdk:"status"` // User who initiated the run. This field is deprecated as of MLflow 1.0, // and will be removed in a future MLflow release. Use 'mlflow.user' tag // instead. UserId types.String `tfsdk:"user_id"` }
func (RunInfo) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RunInfo) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RunInfo) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in RunInfo. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RunInfo) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*RunInfo) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (RunInfo) ToObjectValue ¶ added in v1.61.0
func (o RunInfo) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RunInfo only implements ToObjectValue() and Type().
type RunInfo_SdkV2 ¶ added in v1.62.1
type RunInfo_SdkV2 struct { // URI of the directory where artifacts should be uploaded. This can be a // local path (starting with "/"), or a distributed file system (DFS) path, // like `s3://bucket/directory` or `dbfs:/my/directory`. If not set, the // local `./mlruns` directory is chosen. ArtifactUri types.String `tfsdk:"artifact_uri"` // Unix timestamp of when the run ended in milliseconds. EndTime types.Int64 `tfsdk:"end_time"` // The experiment ID. ExperimentId types.String `tfsdk:"experiment_id"` // Current life cycle stage of the experiment : OneOf("active", "deleted") LifecycleStage types.String `tfsdk:"lifecycle_stage"` // Unique identifier for the run. RunId types.String `tfsdk:"run_id"` // [Deprecated, use run_id instead] Unique identifier for the run. This // field will be removed in a future MLflow version. RunUuid types.String `tfsdk:"run_uuid"` // Unix timestamp of when the run started in milliseconds. StartTime types.Int64 `tfsdk:"start_time"` // Current status of the run. Status types.String `tfsdk:"status"` // User who initiated the run. This field is deprecated as of MLflow 1.0, // and will be removed in a future MLflow release. Use 'mlflow.user' tag // instead. UserId types.String `tfsdk:"user_id"` }
func (RunInfo_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RunInfo_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RunInfo_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in RunInfo. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RunInfo_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RunInfo_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RunInfo_SdkV2)
func (*RunInfo_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RunInfo_SdkV2) SyncEffectiveFieldsDuringRead(existingState RunInfo_SdkV2)
func (RunInfo_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RunInfo_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, RunInfo_SdkV2 only implements ToObjectValue() and Type().
type RunInputs ¶
func (RunInputs) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RunInputs) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RunInputs) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in RunInputs. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RunInputs) GetDatasetInputs ¶ added in v1.61.0
func (o *RunInputs) GetDatasetInputs(ctx context.Context) ([]DatasetInput, bool)
GetDatasetInputs returns the value of the DatasetInputs field in RunInputs as a slice of DatasetInput values. If the field is unknown or null, the boolean return value is false.
func (*RunInputs) SetDatasetInputs ¶ added in v1.61.0
func (o *RunInputs) SetDatasetInputs(ctx context.Context, v []DatasetInput)
SetDatasetInputs sets the value of the DatasetInputs field in RunInputs.
func (*RunInputs) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*RunInputs) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (RunInputs) ToObjectValue ¶ added in v1.61.0
func (o RunInputs) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RunInputs only implements ToObjectValue() and Type().
type RunInputs_SdkV2 ¶ added in v1.62.1
func (RunInputs_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RunInputs_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RunInputs_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in RunInputs. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RunInputs_SdkV2) GetDatasetInputs ¶ added in v1.62.1
func (o *RunInputs_SdkV2) GetDatasetInputs(ctx context.Context) ([]DatasetInput_SdkV2, bool)
GetDatasetInputs returns the value of the DatasetInputs field in RunInputs_SdkV2 as a slice of DatasetInput_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*RunInputs_SdkV2) SetDatasetInputs ¶ added in v1.62.1
func (o *RunInputs_SdkV2) SetDatasetInputs(ctx context.Context, v []DatasetInput_SdkV2)
SetDatasetInputs sets the value of the DatasetInputs field in RunInputs_SdkV2.
func (*RunInputs_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RunInputs_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RunInputs_SdkV2)
func (*RunInputs_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RunInputs_SdkV2) SyncEffectiveFieldsDuringRead(existingState RunInputs_SdkV2)
func (RunInputs_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RunInputs_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, RunInputs_SdkV2 only implements ToObjectValue() and Type().
type RunTag ¶
type RunTag struct { // The tag key. Key types.String `tfsdk:"key"` // The tag value. Value types.String `tfsdk:"value"` }
func (RunTag) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RunTag) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RunTag) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in RunTag. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RunTag) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*RunTag) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (RunTag) ToObjectValue ¶ added in v1.61.0
func (o RunTag) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RunTag only implements ToObjectValue() and Type().
type RunTag_SdkV2 ¶ added in v1.62.1
type RunTag_SdkV2 struct { // The tag key. Key types.String `tfsdk:"key"` // The tag value. Value types.String `tfsdk:"value"` }
func (RunTag_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c RunTag_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RunTag_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in RunTag. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RunTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *RunTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan RunTag_SdkV2)
func (*RunTag_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *RunTag_SdkV2) SyncEffectiveFieldsDuringRead(existingState RunTag_SdkV2)
func (RunTag_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o RunTag_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, RunTag_SdkV2 only implements ToObjectValue() and Type().
type Run_SdkV2 ¶ added in v1.62.1
type Run_SdkV2 struct { // Run data. Data types.List `tfsdk:"data"` // Run metadata. Info types.List `tfsdk:"info"` // Run inputs. Inputs types.List `tfsdk:"inputs"` }
func (Run_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c Run_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (Run_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in Run. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*Run_SdkV2) GetData ¶ added in v1.62.1
func (o *Run_SdkV2) GetData(ctx context.Context) (RunData_SdkV2, bool)
GetData returns the value of the Data field in Run_SdkV2 as a RunData_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Run_SdkV2) GetInfo ¶ added in v1.62.1
func (o *Run_SdkV2) GetInfo(ctx context.Context) (RunInfo_SdkV2, bool)
GetInfo returns the value of the Info field in Run_SdkV2 as a RunInfo_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Run_SdkV2) GetInputs ¶ added in v1.62.1
func (o *Run_SdkV2) GetInputs(ctx context.Context) (RunInputs_SdkV2, bool)
GetInputs returns the value of the Inputs field in Run_SdkV2 as a RunInputs_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Run_SdkV2) SetData ¶ added in v1.62.1
func (o *Run_SdkV2) SetData(ctx context.Context, v RunData_SdkV2)
SetData sets the value of the Data field in Run_SdkV2.
func (*Run_SdkV2) SetInfo ¶ added in v1.62.1
func (o *Run_SdkV2) SetInfo(ctx context.Context, v RunInfo_SdkV2)
SetInfo sets the value of the Info field in Run_SdkV2.
func (*Run_SdkV2) SetInputs ¶ added in v1.62.1
func (o *Run_SdkV2) SetInputs(ctx context.Context, v RunInputs_SdkV2)
SetInputs sets the value of the Inputs field in Run_SdkV2.
func (*Run_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (*Run_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (Run_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o Run_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, Run_SdkV2 only implements ToObjectValue() and Type().
type SearchExperiments ¶
type SearchExperiments struct { // String representing a SQL filter condition (e.g. "name ILIKE // 'my-experiment%'") Filter types.String `tfsdk:"filter"` // Maximum number of experiments desired. Max threshold is 3000. MaxResults types.Int64 `tfsdk:"max_results"` // List of columns for ordering search results, which can include experiment // name and last updated timestamp with an optional "DESC" or "ASC" // annotation, where "ASC" is the default. Tiebreaks are done by experiment // id DESC. OrderBy types.List `tfsdk:"order_by"` // Token indicating the page of experiments to fetch PageToken types.String `tfsdk:"page_token"` // Qualifier for type of experiments to be returned. If unspecified, return // only active experiments. ViewType types.String `tfsdk:"view_type"` }
func (SearchExperiments) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SearchExperiments) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SearchExperiments) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in SearchExperiments. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SearchExperiments) GetOrderBy ¶ added in v1.61.0
GetOrderBy returns the value of the OrderBy field in SearchExperiments as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*SearchExperiments) SetOrderBy ¶ added in v1.61.0
func (o *SearchExperiments) SetOrderBy(ctx context.Context, v []types.String)
SetOrderBy sets the value of the OrderBy field in SearchExperiments.
func (*SearchExperiments) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *SearchExperiments) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchExperiments)
func (*SearchExperiments) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *SearchExperiments) SyncEffectiveFieldsDuringRead(existingState SearchExperiments)
func (SearchExperiments) ToObjectValue ¶ added in v1.61.0
func (o SearchExperiments) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, SearchExperiments only implements ToObjectValue() and Type().
type SearchExperimentsResponse ¶
type SearchExperimentsResponse struct { // Experiments that match the search criteria Experiments types.List `tfsdk:"experiments"` // Token that can be used to retrieve the next page of experiments. An empty // token means that no more experiments are available for retrieval. NextPageToken types.String `tfsdk:"next_page_token"` }
func (SearchExperimentsResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SearchExperimentsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SearchExperimentsResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a SearchExperimentsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in SearchExperimentsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SearchExperimentsResponse) GetExperiments ¶ added in v1.61.0
func (o *SearchExperimentsResponse) GetExperiments(ctx context.Context) ([]Experiment, bool)
GetExperiments returns the value of the Experiments field in SearchExperimentsResponse as a slice of Experiment values. If the field is unknown or null, the boolean return value is false.
func (*SearchExperimentsResponse) SetExperiments ¶ added in v1.61.0
func (o *SearchExperimentsResponse) SetExperiments(ctx context.Context, v []Experiment)
SetExperiments sets the value of the Experiments field in SearchExperimentsResponse.
func (*SearchExperimentsResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *SearchExperimentsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchExperimentsResponse)
func (*SearchExperimentsResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *SearchExperimentsResponse) SyncEffectiveFieldsDuringRead(existingState SearchExperimentsResponse)
func (SearchExperimentsResponse) ToObjectValue ¶ added in v1.61.0
func (o SearchExperimentsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, SearchExperimentsResponse only implements ToObjectValue() and Type().
type SearchExperimentsResponse_SdkV2 ¶ added in v1.62.1
type SearchExperimentsResponse_SdkV2 struct { // Experiments that match the search criteria Experiments types.List `tfsdk:"experiments"` // Token that can be used to retrieve the next page of experiments. An empty // token means that no more experiments are available for retrieval. NextPageToken types.String `tfsdk:"next_page_token"` }
func (SearchExperimentsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SearchExperimentsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SearchExperimentsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a SearchExperimentsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in SearchExperimentsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SearchExperimentsResponse_SdkV2) GetExperiments ¶ added in v1.62.1
func (o *SearchExperimentsResponse_SdkV2) GetExperiments(ctx context.Context) ([]Experiment_SdkV2, bool)
GetExperiments returns the value of the Experiments field in SearchExperimentsResponse_SdkV2 as a slice of Experiment_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*SearchExperimentsResponse_SdkV2) SetExperiments ¶ added in v1.62.1
func (o *SearchExperimentsResponse_SdkV2) SetExperiments(ctx context.Context, v []Experiment_SdkV2)
SetExperiments sets the value of the Experiments field in SearchExperimentsResponse_SdkV2.
func (*SearchExperimentsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *SearchExperimentsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchExperimentsResponse_SdkV2)
func (*SearchExperimentsResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *SearchExperimentsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState SearchExperimentsResponse_SdkV2)
func (SearchExperimentsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o SearchExperimentsResponse_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, SearchExperimentsResponse_SdkV2 only implements ToObjectValue() and Type().
type SearchExperiments_SdkV2 ¶ added in v1.62.1
type SearchExperiments_SdkV2 struct { // String representing a SQL filter condition (e.g. "name ILIKE // 'my-experiment%'") Filter types.String `tfsdk:"filter"` // Maximum number of experiments desired. Max threshold is 3000. MaxResults types.Int64 `tfsdk:"max_results"` // List of columns for ordering search results, which can include experiment // name and last updated timestamp with an optional "DESC" or "ASC" // annotation, where "ASC" is the default. Tiebreaks are done by experiment // id DESC. OrderBy types.List `tfsdk:"order_by"` // Token indicating the page of experiments to fetch PageToken types.String `tfsdk:"page_token"` // Qualifier for type of experiments to be returned. If unspecified, return // only active experiments. ViewType types.String `tfsdk:"view_type"` }
func (SearchExperiments_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SearchExperiments_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SearchExperiments_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in SearchExperiments. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SearchExperiments_SdkV2) GetOrderBy ¶ added in v1.62.1
GetOrderBy returns the value of the OrderBy field in SearchExperiments_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*SearchExperiments_SdkV2) SetOrderBy ¶ added in v1.62.1
func (o *SearchExperiments_SdkV2) SetOrderBy(ctx context.Context, v []types.String)
SetOrderBy sets the value of the OrderBy field in SearchExperiments_SdkV2.
func (*SearchExperiments_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *SearchExperiments_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchExperiments_SdkV2)
func (*SearchExperiments_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *SearchExperiments_SdkV2) SyncEffectiveFieldsDuringRead(existingState SearchExperiments_SdkV2)
func (SearchExperiments_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o SearchExperiments_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, SearchExperiments_SdkV2 only implements ToObjectValue() and Type().
type SearchModelVersionsRequest ¶
type SearchModelVersionsRequest struct { // String filter condition, like "name='my-model-name'". Must be a single // boolean condition, with string values wrapped in single quotes. Filter types.String `tfsdk:"-"` // Maximum number of models desired. Max threshold is 10K. MaxResults types.Int64 `tfsdk:"-"` // List of columns to be ordered by including model name, version, stage // with an optional "DESC" or "ASC" annotation, where "ASC" is the default. // Tiebreaks are done by latest stage transition timestamp, followed by name // ASC, followed by version DESC. OrderBy types.List `tfsdk:"-"` // Pagination token to go to next page based on previous search query. PageToken types.String `tfsdk:"-"` }
Searches model versions
func (SearchModelVersionsRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (a SearchModelVersionsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in SearchModelVersionsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SearchModelVersionsRequest) GetOrderBy ¶ added in v1.61.0
GetOrderBy returns the value of the OrderBy field in SearchModelVersionsRequest as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*SearchModelVersionsRequest) SetOrderBy ¶ added in v1.61.0
func (o *SearchModelVersionsRequest) SetOrderBy(ctx context.Context, v []types.String)
SetOrderBy sets the value of the OrderBy field in SearchModelVersionsRequest.
func (SearchModelVersionsRequest) ToObjectValue ¶ added in v1.61.0
func (o SearchModelVersionsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, SearchModelVersionsRequest only implements ToObjectValue() and Type().
type SearchModelVersionsRequest_SdkV2 ¶ added in v1.62.1
type SearchModelVersionsRequest_SdkV2 struct { // String filter condition, like "name='my-model-name'". Must be a single // boolean condition, with string values wrapped in single quotes. Filter types.String `tfsdk:"-"` // Maximum number of models desired. Max threshold is 10K. MaxResults types.Int64 `tfsdk:"-"` // List of columns to be ordered by including model name, version, stage // with an optional "DESC" or "ASC" annotation, where "ASC" is the default. // Tiebreaks are done by latest stage transition timestamp, followed by name // ASC, followed by version DESC. OrderBy types.List `tfsdk:"-"` // Pagination token to go to next page based on previous search query. PageToken types.String `tfsdk:"-"` }
Searches model versions
func (SearchModelVersionsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a SearchModelVersionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in SearchModelVersionsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SearchModelVersionsRequest_SdkV2) GetOrderBy ¶ added in v1.62.1
GetOrderBy returns the value of the OrderBy field in SearchModelVersionsRequest_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*SearchModelVersionsRequest_SdkV2) SetOrderBy ¶ added in v1.62.1
func (o *SearchModelVersionsRequest_SdkV2) SetOrderBy(ctx context.Context, v []types.String)
SetOrderBy sets the value of the OrderBy field in SearchModelVersionsRequest_SdkV2.
func (SearchModelVersionsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o SearchModelVersionsRequest_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, SearchModelVersionsRequest_SdkV2 only implements ToObjectValue() and Type().
type SearchModelVersionsResponse ¶
type SearchModelVersionsResponse struct { // Models that match the search criteria ModelVersions types.List `tfsdk:"model_versions"` // Pagination token to request next page of models for the same search // query. NextPageToken types.String `tfsdk:"next_page_token"` }
func (SearchModelVersionsResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SearchModelVersionsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SearchModelVersionsResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a SearchModelVersionsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in SearchModelVersionsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SearchModelVersionsResponse) GetModelVersions ¶ added in v1.61.0
func (o *SearchModelVersionsResponse) GetModelVersions(ctx context.Context) ([]ModelVersion, bool)
GetModelVersions returns the value of the ModelVersions field in SearchModelVersionsResponse as a slice of ModelVersion values. If the field is unknown or null, the boolean return value is false.
func (*SearchModelVersionsResponse) SetModelVersions ¶ added in v1.61.0
func (o *SearchModelVersionsResponse) SetModelVersions(ctx context.Context, v []ModelVersion)
SetModelVersions sets the value of the ModelVersions field in SearchModelVersionsResponse.
func (*SearchModelVersionsResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *SearchModelVersionsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchModelVersionsResponse)
func (*SearchModelVersionsResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *SearchModelVersionsResponse) SyncEffectiveFieldsDuringRead(existingState SearchModelVersionsResponse)
func (SearchModelVersionsResponse) ToObjectValue ¶ added in v1.61.0
func (o SearchModelVersionsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, SearchModelVersionsResponse only implements ToObjectValue() and Type().
type SearchModelVersionsResponse_SdkV2 ¶ added in v1.62.1
type SearchModelVersionsResponse_SdkV2 struct { // Models that match the search criteria ModelVersions types.List `tfsdk:"model_versions"` // Pagination token to request next page of models for the same search // query. NextPageToken types.String `tfsdk:"next_page_token"` }
func (SearchModelVersionsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SearchModelVersionsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SearchModelVersionsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a SearchModelVersionsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in SearchModelVersionsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SearchModelVersionsResponse_SdkV2) GetModelVersions ¶ added in v1.62.1
func (o *SearchModelVersionsResponse_SdkV2) GetModelVersions(ctx context.Context) ([]ModelVersion_SdkV2, bool)
GetModelVersions returns the value of the ModelVersions field in SearchModelVersionsResponse_SdkV2 as a slice of ModelVersion_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*SearchModelVersionsResponse_SdkV2) SetModelVersions ¶ added in v1.62.1
func (o *SearchModelVersionsResponse_SdkV2) SetModelVersions(ctx context.Context, v []ModelVersion_SdkV2)
SetModelVersions sets the value of the ModelVersions field in SearchModelVersionsResponse_SdkV2.
func (*SearchModelVersionsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *SearchModelVersionsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchModelVersionsResponse_SdkV2)
func (*SearchModelVersionsResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *SearchModelVersionsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState SearchModelVersionsResponse_SdkV2)
func (SearchModelVersionsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o SearchModelVersionsResponse_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, SearchModelVersionsResponse_SdkV2 only implements ToObjectValue() and Type().
type SearchModelsRequest ¶
type SearchModelsRequest struct { // String filter condition, like "name LIKE 'my-model-name'". Interpreted in // the backend automatically as "name LIKE '%my-model-name%'". Single // boolean condition, with string values wrapped in single quotes. Filter types.String `tfsdk:"-"` // Maximum number of models desired. Default is 100. Max threshold is 1000. MaxResults types.Int64 `tfsdk:"-"` // List of columns for ordering search results, which can include model name // and last updated timestamp with an optional "DESC" or "ASC" annotation, // where "ASC" is the default. Tiebreaks are done by model name ASC. OrderBy types.List `tfsdk:"-"` // Pagination token to go to the next page based on a previous search query. PageToken types.String `tfsdk:"-"` }
Search models
func (SearchModelsRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in SearchModelsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SearchModelsRequest) GetOrderBy ¶ added in v1.61.0
GetOrderBy returns the value of the OrderBy field in SearchModelsRequest as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*SearchModelsRequest) SetOrderBy ¶ added in v1.61.0
func (o *SearchModelsRequest) SetOrderBy(ctx context.Context, v []types.String)
SetOrderBy sets the value of the OrderBy field in SearchModelsRequest.
func (SearchModelsRequest) ToObjectValue ¶ added in v1.61.0
func (o SearchModelsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, SearchModelsRequest only implements ToObjectValue() and Type().
type SearchModelsRequest_SdkV2 ¶ added in v1.62.1
type SearchModelsRequest_SdkV2 struct { // String filter condition, like "name LIKE 'my-model-name'". Interpreted in // the backend automatically as "name LIKE '%my-model-name%'". Single // boolean condition, with string values wrapped in single quotes. Filter types.String `tfsdk:"-"` // Maximum number of models desired. Default is 100. Max threshold is 1000. MaxResults types.Int64 `tfsdk:"-"` // List of columns for ordering search results, which can include model name // and last updated timestamp with an optional "DESC" or "ASC" annotation, // where "ASC" is the default. Tiebreaks are done by model name ASC. OrderBy types.List `tfsdk:"-"` // Pagination token to go to the next page based on a previous search query. PageToken types.String `tfsdk:"-"` }
Search models
func (SearchModelsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a SearchModelsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in SearchModelsRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SearchModelsRequest_SdkV2) GetOrderBy ¶ added in v1.62.1
GetOrderBy returns the value of the OrderBy field in SearchModelsRequest_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*SearchModelsRequest_SdkV2) SetOrderBy ¶ added in v1.62.1
func (o *SearchModelsRequest_SdkV2) SetOrderBy(ctx context.Context, v []types.String)
SetOrderBy sets the value of the OrderBy field in SearchModelsRequest_SdkV2.
func (SearchModelsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o SearchModelsRequest_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, SearchModelsRequest_SdkV2 only implements ToObjectValue() and Type().
type SearchModelsResponse ¶
type SearchModelsResponse struct { // Pagination token to request the next page of models. NextPageToken types.String `tfsdk:"next_page_token"` // Registered Models that match the search criteria. RegisteredModels types.List `tfsdk:"registered_models"` }
func (SearchModelsResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SearchModelsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SearchModelsResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in SearchModelsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SearchModelsResponse) GetRegisteredModels ¶ added in v1.61.0
func (o *SearchModelsResponse) GetRegisteredModels(ctx context.Context) ([]Model, bool)
GetRegisteredModels returns the value of the RegisteredModels field in SearchModelsResponse as a slice of Model values. If the field is unknown or null, the boolean return value is false.
func (*SearchModelsResponse) SetRegisteredModels ¶ added in v1.61.0
func (o *SearchModelsResponse) SetRegisteredModels(ctx context.Context, v []Model)
SetRegisteredModels sets the value of the RegisteredModels field in SearchModelsResponse.
func (*SearchModelsResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *SearchModelsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchModelsResponse)
func (*SearchModelsResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *SearchModelsResponse) SyncEffectiveFieldsDuringRead(existingState SearchModelsResponse)
func (SearchModelsResponse) ToObjectValue ¶ added in v1.61.0
func (o SearchModelsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, SearchModelsResponse only implements ToObjectValue() and Type().
type SearchModelsResponse_SdkV2 ¶ added in v1.62.1
type SearchModelsResponse_SdkV2 struct { // Pagination token to request the next page of models. NextPageToken types.String `tfsdk:"next_page_token"` // Registered Models that match the search criteria. RegisteredModels types.List `tfsdk:"registered_models"` }
func (SearchModelsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SearchModelsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SearchModelsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a SearchModelsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in SearchModelsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SearchModelsResponse_SdkV2) GetRegisteredModels ¶ added in v1.62.1
func (o *SearchModelsResponse_SdkV2) GetRegisteredModels(ctx context.Context) ([]Model_SdkV2, bool)
GetRegisteredModels returns the value of the RegisteredModels field in SearchModelsResponse_SdkV2 as a slice of Model_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*SearchModelsResponse_SdkV2) SetRegisteredModels ¶ added in v1.62.1
func (o *SearchModelsResponse_SdkV2) SetRegisteredModels(ctx context.Context, v []Model_SdkV2)
SetRegisteredModels sets the value of the RegisteredModels field in SearchModelsResponse_SdkV2.
func (*SearchModelsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *SearchModelsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchModelsResponse_SdkV2)
func (*SearchModelsResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *SearchModelsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState SearchModelsResponse_SdkV2)
func (SearchModelsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o SearchModelsResponse_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, SearchModelsResponse_SdkV2 only implements ToObjectValue() and Type().
type SearchRuns ¶
type SearchRuns struct { // List of experiment IDs to search over. ExperimentIds types.List `tfsdk:"experiment_ids"` // A filter expression over params, metrics, and tags, that allows returning // a subset of runs. The syntax is a subset of SQL that supports ANDing // together binary operations between a param, metric, or tag and a // constant. // // Example: `metrics.rmse < 1 and params.model_class = 'LogisticRegression'` // // You can select columns with special characters (hyphen, space, period, // etc.) by using double quotes: `metrics."model class" = 'LinearRegression' // and tags."user-name" = 'Tomas'` // // Supported operators are `=`, `!=`, `>`, `>=`, `<`, and `<=`. Filter types.String `tfsdk:"filter"` // Maximum number of runs desired. Max threshold is 50000 MaxResults types.Int64 `tfsdk:"max_results"` // List of columns to be ordered by, including attributes, params, metrics, // and tags with an optional "DESC" or "ASC" annotation, where "ASC" is the // default. Example: ["params.input DESC", "metrics.alpha ASC", // "metrics.rmse"] Tiebreaks are done by start_time DESC followed by run_id // for runs with the same start time (and this is the default ordering // criterion if order_by is not provided). OrderBy types.List `tfsdk:"order_by"` // Token for the current page of runs. PageToken types.String `tfsdk:"page_token"` // Whether to display only active, only deleted, or all runs. Defaults to // only active runs. RunViewType types.String `tfsdk:"run_view_type"` }
func (SearchRuns) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SearchRuns) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SearchRuns) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in SearchRuns. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SearchRuns) GetExperimentIds ¶ added in v1.61.0
GetExperimentIds returns the value of the ExperimentIds field in SearchRuns as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*SearchRuns) GetOrderBy ¶ added in v1.61.0
GetOrderBy returns the value of the OrderBy field in SearchRuns as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*SearchRuns) SetExperimentIds ¶ added in v1.61.0
func (o *SearchRuns) SetExperimentIds(ctx context.Context, v []types.String)
SetExperimentIds sets the value of the ExperimentIds field in SearchRuns.
func (*SearchRuns) SetOrderBy ¶ added in v1.61.0
func (o *SearchRuns) SetOrderBy(ctx context.Context, v []types.String)
SetOrderBy sets the value of the OrderBy field in SearchRuns.
func (*SearchRuns) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *SearchRuns) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchRuns)
func (*SearchRuns) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *SearchRuns) SyncEffectiveFieldsDuringRead(existingState SearchRuns)
func (SearchRuns) ToObjectValue ¶ added in v1.61.0
func (o SearchRuns) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, SearchRuns only implements ToObjectValue() and Type().
type SearchRunsResponse ¶
type SearchRunsResponse struct { // Token for the next page of runs. NextPageToken types.String `tfsdk:"next_page_token"` // Runs that match the search criteria. Runs types.List `tfsdk:"runs"` }
func (SearchRunsResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SearchRunsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SearchRunsResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in SearchRunsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SearchRunsResponse) GetRuns ¶ added in v1.61.0
func (o *SearchRunsResponse) GetRuns(ctx context.Context) ([]Run, bool)
GetRuns returns the value of the Runs field in SearchRunsResponse as a slice of Run values. If the field is unknown or null, the boolean return value is false.
func (*SearchRunsResponse) SetRuns ¶ added in v1.61.0
func (o *SearchRunsResponse) SetRuns(ctx context.Context, v []Run)
SetRuns sets the value of the Runs field in SearchRunsResponse.
func (*SearchRunsResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *SearchRunsResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchRunsResponse)
func (*SearchRunsResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *SearchRunsResponse) SyncEffectiveFieldsDuringRead(existingState SearchRunsResponse)
func (SearchRunsResponse) ToObjectValue ¶ added in v1.61.0
func (o SearchRunsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, SearchRunsResponse only implements ToObjectValue() and Type().
type SearchRunsResponse_SdkV2 ¶ added in v1.62.1
type SearchRunsResponse_SdkV2 struct { // Token for the next page of runs. NextPageToken types.String `tfsdk:"next_page_token"` // Runs that match the search criteria. Runs types.List `tfsdk:"runs"` }
func (SearchRunsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SearchRunsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SearchRunsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in SearchRunsResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SearchRunsResponse_SdkV2) GetRuns ¶ added in v1.62.1
func (o *SearchRunsResponse_SdkV2) GetRuns(ctx context.Context) ([]Run_SdkV2, bool)
GetRuns returns the value of the Runs field in SearchRunsResponse_SdkV2 as a slice of Run_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*SearchRunsResponse_SdkV2) SetRuns ¶ added in v1.62.1
func (o *SearchRunsResponse_SdkV2) SetRuns(ctx context.Context, v []Run_SdkV2)
SetRuns sets the value of the Runs field in SearchRunsResponse_SdkV2.
func (*SearchRunsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *SearchRunsResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchRunsResponse_SdkV2)
func (*SearchRunsResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *SearchRunsResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState SearchRunsResponse_SdkV2)
func (SearchRunsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o SearchRunsResponse_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, SearchRunsResponse_SdkV2 only implements ToObjectValue() and Type().
type SearchRuns_SdkV2 ¶ added in v1.62.1
type SearchRuns_SdkV2 struct { // List of experiment IDs to search over. ExperimentIds types.List `tfsdk:"experiment_ids"` // A filter expression over params, metrics, and tags, that allows returning // a subset of runs. The syntax is a subset of SQL that supports ANDing // together binary operations between a param, metric, or tag and a // constant. // // Example: `metrics.rmse < 1 and params.model_class = 'LogisticRegression'` // // You can select columns with special characters (hyphen, space, period, // etc.) by using double quotes: `metrics."model class" = 'LinearRegression' // and tags."user-name" = 'Tomas'` // // Supported operators are `=`, `!=`, `>`, `>=`, `<`, and `<=`. Filter types.String `tfsdk:"filter"` // Maximum number of runs desired. Max threshold is 50000 MaxResults types.Int64 `tfsdk:"max_results"` // List of columns to be ordered by, including attributes, params, metrics, // and tags with an optional "DESC" or "ASC" annotation, where "ASC" is the // default. Example: ["params.input DESC", "metrics.alpha ASC", // "metrics.rmse"] Tiebreaks are done by start_time DESC followed by run_id // for runs with the same start time (and this is the default ordering // criterion if order_by is not provided). OrderBy types.List `tfsdk:"order_by"` // Token for the current page of runs. PageToken types.String `tfsdk:"page_token"` // Whether to display only active, only deleted, or all runs. Defaults to // only active runs. RunViewType types.String `tfsdk:"run_view_type"` }
func (SearchRuns_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SearchRuns_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SearchRuns_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in SearchRuns. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SearchRuns_SdkV2) GetExperimentIds ¶ added in v1.62.1
GetExperimentIds returns the value of the ExperimentIds field in SearchRuns_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*SearchRuns_SdkV2) GetOrderBy ¶ added in v1.62.1
GetOrderBy returns the value of the OrderBy field in SearchRuns_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*SearchRuns_SdkV2) SetExperimentIds ¶ added in v1.62.1
func (o *SearchRuns_SdkV2) SetExperimentIds(ctx context.Context, v []types.String)
SetExperimentIds sets the value of the ExperimentIds field in SearchRuns_SdkV2.
func (*SearchRuns_SdkV2) SetOrderBy ¶ added in v1.62.1
func (o *SearchRuns_SdkV2) SetOrderBy(ctx context.Context, v []types.String)
SetOrderBy sets the value of the OrderBy field in SearchRuns_SdkV2.
func (*SearchRuns_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *SearchRuns_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SearchRuns_SdkV2)
func (*SearchRuns_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *SearchRuns_SdkV2) SyncEffectiveFieldsDuringRead(existingState SearchRuns_SdkV2)
func (SearchRuns_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o SearchRuns_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, SearchRuns_SdkV2 only implements ToObjectValue() and Type().
type SetExperimentTag ¶
type SetExperimentTag struct { // ID of the experiment under which to log the tag. Must be provided. ExperimentId types.String `tfsdk:"experiment_id"` // Name of the tag. Maximum size depends on storage backend. All storage // backends are guaranteed to support key values up to 250 bytes in size. Key types.String `tfsdk:"key"` // String value of the tag being logged. Maximum size depends on storage // backend. All storage backends are guaranteed to support key values up to // 5000 bytes in size. Value types.String `tfsdk:"value"` }
func (SetExperimentTag) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SetExperimentTag) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SetExperimentTag) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in SetExperimentTag. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SetExperimentTag) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *SetExperimentTag) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetExperimentTag)
func (*SetExperimentTag) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *SetExperimentTag) SyncEffectiveFieldsDuringRead(existingState SetExperimentTag)
func (SetExperimentTag) ToObjectValue ¶ added in v1.61.0
func (o SetExperimentTag) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, SetExperimentTag only implements ToObjectValue() and Type().
type SetExperimentTagResponse ¶
type SetExperimentTagResponse struct { }
func (SetExperimentTagResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SetExperimentTagResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SetExperimentTagResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in SetExperimentTagResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SetExperimentTagResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *SetExperimentTagResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetExperimentTagResponse)
func (*SetExperimentTagResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *SetExperimentTagResponse) SyncEffectiveFieldsDuringRead(existingState SetExperimentTagResponse)
func (SetExperimentTagResponse) ToObjectValue ¶ added in v1.61.0
func (o SetExperimentTagResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, SetExperimentTagResponse only implements ToObjectValue() and Type().
type SetExperimentTagResponse_SdkV2 ¶ added in v1.62.1
type SetExperimentTagResponse_SdkV2 struct { }
func (SetExperimentTagResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SetExperimentTagResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SetExperimentTagResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a SetExperimentTagResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in SetExperimentTagResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SetExperimentTagResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *SetExperimentTagResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetExperimentTagResponse_SdkV2)
func (*SetExperimentTagResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *SetExperimentTagResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState SetExperimentTagResponse_SdkV2)
func (SetExperimentTagResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o SetExperimentTagResponse_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, SetExperimentTagResponse_SdkV2 only implements ToObjectValue() and Type().
type SetExperimentTag_SdkV2 ¶ added in v1.62.1
type SetExperimentTag_SdkV2 struct { // ID of the experiment under which to log the tag. Must be provided. ExperimentId types.String `tfsdk:"experiment_id"` // Name of the tag. Maximum size depends on storage backend. All storage // backends are guaranteed to support key values up to 250 bytes in size. Key types.String `tfsdk:"key"` // String value of the tag being logged. Maximum size depends on storage // backend. All storage backends are guaranteed to support key values up to // 5000 bytes in size. Value types.String `tfsdk:"value"` }
func (SetExperimentTag_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SetExperimentTag_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SetExperimentTag_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in SetExperimentTag. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SetExperimentTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *SetExperimentTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetExperimentTag_SdkV2)
func (*SetExperimentTag_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *SetExperimentTag_SdkV2) SyncEffectiveFieldsDuringRead(existingState SetExperimentTag_SdkV2)
func (SetExperimentTag_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o SetExperimentTag_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, SetExperimentTag_SdkV2 only implements ToObjectValue() and Type().
type SetModelTagRequest ¶
type SetModelTagRequest struct { // Name of the tag. Maximum size depends on storage backend. If a tag with // this name already exists, its preexisting value will be replaced by the // specified `value`. All storage backends are guaranteed to support key // values up to 250 bytes in size. Key types.String `tfsdk:"key"` // Unique name of the model. Name types.String `tfsdk:"name"` // String value of the tag being logged. Maximum size depends on storage // backend. All storage backends are guaranteed to support key values up to // 5000 bytes in size. Value types.String `tfsdk:"value"` }
func (SetModelTagRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SetModelTagRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SetModelTagRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in SetModelTagRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SetModelTagRequest) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *SetModelTagRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetModelTagRequest)
func (*SetModelTagRequest) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *SetModelTagRequest) SyncEffectiveFieldsDuringRead(existingState SetModelTagRequest)
func (SetModelTagRequest) ToObjectValue ¶ added in v1.61.0
func (o SetModelTagRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, SetModelTagRequest only implements ToObjectValue() and Type().
type SetModelTagRequest_SdkV2 ¶ added in v1.62.1
type SetModelTagRequest_SdkV2 struct { // Name of the tag. Maximum size depends on storage backend. If a tag with // this name already exists, its preexisting value will be replaced by the // specified `value`. All storage backends are guaranteed to support key // values up to 250 bytes in size. Key types.String `tfsdk:"key"` // Unique name of the model. Name types.String `tfsdk:"name"` // String value of the tag being logged. Maximum size depends on storage // backend. All storage backends are guaranteed to support key values up to // 5000 bytes in size. Value types.String `tfsdk:"value"` }
func (SetModelTagRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SetModelTagRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SetModelTagRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in SetModelTagRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SetModelTagRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *SetModelTagRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetModelTagRequest_SdkV2)
func (*SetModelTagRequest_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *SetModelTagRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState SetModelTagRequest_SdkV2)
func (SetModelTagRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o SetModelTagRequest_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, SetModelTagRequest_SdkV2 only implements ToObjectValue() and Type().
type SetModelTagResponse ¶
type SetModelTagResponse struct { }
func (SetModelTagResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SetModelTagResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SetModelTagResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in SetModelTagResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SetModelTagResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *SetModelTagResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetModelTagResponse)
func (*SetModelTagResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *SetModelTagResponse) SyncEffectiveFieldsDuringRead(existingState SetModelTagResponse)
func (SetModelTagResponse) ToObjectValue ¶ added in v1.61.0
func (o SetModelTagResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, SetModelTagResponse only implements ToObjectValue() and Type().
type SetModelTagResponse_SdkV2 ¶ added in v1.62.1
type SetModelTagResponse_SdkV2 struct { }
func (SetModelTagResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SetModelTagResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SetModelTagResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a SetModelTagResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in SetModelTagResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SetModelTagResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *SetModelTagResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetModelTagResponse_SdkV2)
func (*SetModelTagResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *SetModelTagResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState SetModelTagResponse_SdkV2)
func (SetModelTagResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o SetModelTagResponse_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, SetModelTagResponse_SdkV2 only implements ToObjectValue() and Type().
type SetModelVersionTagRequest ¶
type SetModelVersionTagRequest struct { // Name of the tag. Maximum size depends on storage backend. If a tag with // this name already exists, its preexisting value will be replaced by the // specified `value`. All storage backends are guaranteed to support key // values up to 250 bytes in size. Key types.String `tfsdk:"key"` // Unique name of the model. Name types.String `tfsdk:"name"` // String value of the tag being logged. Maximum size depends on storage // backend. All storage backends are guaranteed to support key values up to // 5000 bytes in size. Value types.String `tfsdk:"value"` // Model version number. Version types.String `tfsdk:"version"` }
func (SetModelVersionTagRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SetModelVersionTagRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SetModelVersionTagRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (a SetModelVersionTagRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in SetModelVersionTagRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SetModelVersionTagRequest) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *SetModelVersionTagRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetModelVersionTagRequest)
func (*SetModelVersionTagRequest) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *SetModelVersionTagRequest) SyncEffectiveFieldsDuringRead(existingState SetModelVersionTagRequest)
func (SetModelVersionTagRequest) ToObjectValue ¶ added in v1.61.0
func (o SetModelVersionTagRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, SetModelVersionTagRequest only implements ToObjectValue() and Type().
type SetModelVersionTagRequest_SdkV2 ¶ added in v1.62.1
type SetModelVersionTagRequest_SdkV2 struct { // Name of the tag. Maximum size depends on storage backend. If a tag with // this name already exists, its preexisting value will be replaced by the // specified `value`. All storage backends are guaranteed to support key // values up to 250 bytes in size. Key types.String `tfsdk:"key"` // Unique name of the model. Name types.String `tfsdk:"name"` // String value of the tag being logged. Maximum size depends on storage // backend. All storage backends are guaranteed to support key values up to // 5000 bytes in size. Value types.String `tfsdk:"value"` // Model version number. Version types.String `tfsdk:"version"` }
func (SetModelVersionTagRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SetModelVersionTagRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SetModelVersionTagRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a SetModelVersionTagRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in SetModelVersionTagRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SetModelVersionTagRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *SetModelVersionTagRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetModelVersionTagRequest_SdkV2)
func (*SetModelVersionTagRequest_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *SetModelVersionTagRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState SetModelVersionTagRequest_SdkV2)
func (SetModelVersionTagRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o SetModelVersionTagRequest_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, SetModelVersionTagRequest_SdkV2 only implements ToObjectValue() and Type().
type SetModelVersionTagResponse ¶
type SetModelVersionTagResponse struct { }
func (SetModelVersionTagResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SetModelVersionTagResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SetModelVersionTagResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a SetModelVersionTagResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in SetModelVersionTagResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SetModelVersionTagResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *SetModelVersionTagResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetModelVersionTagResponse)
func (*SetModelVersionTagResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *SetModelVersionTagResponse) SyncEffectiveFieldsDuringRead(existingState SetModelVersionTagResponse)
func (SetModelVersionTagResponse) ToObjectValue ¶ added in v1.61.0
func (o SetModelVersionTagResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, SetModelVersionTagResponse only implements ToObjectValue() and Type().
type SetModelVersionTagResponse_SdkV2 ¶ added in v1.62.1
type SetModelVersionTagResponse_SdkV2 struct { }
func (SetModelVersionTagResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SetModelVersionTagResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SetModelVersionTagResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a SetModelVersionTagResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in SetModelVersionTagResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SetModelVersionTagResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *SetModelVersionTagResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetModelVersionTagResponse_SdkV2)
func (*SetModelVersionTagResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *SetModelVersionTagResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState SetModelVersionTagResponse_SdkV2)
func (SetModelVersionTagResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o SetModelVersionTagResponse_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, SetModelVersionTagResponse_SdkV2 only implements ToObjectValue() and Type().
type SetTag ¶
type SetTag struct { // Name of the tag. Maximum size depends on storage backend. All storage // backends are guaranteed to support key values up to 250 bytes in size. Key types.String `tfsdk:"key"` // ID of the run under which to log the tag. Must be provided. RunId types.String `tfsdk:"run_id"` // [Deprecated, use run_id instead] ID of the run under which to log the // tag. This field will be removed in a future MLflow version. RunUuid types.String `tfsdk:"run_uuid"` // String value of the tag being logged. Maximum size depends on storage // backend. All storage backends are guaranteed to support key values up to // 5000 bytes in size. Value types.String `tfsdk:"value"` }
func (SetTag) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SetTag) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SetTag) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in SetTag. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SetTag) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*SetTag) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (SetTag) ToObjectValue ¶ added in v1.61.0
func (o SetTag) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, SetTag only implements ToObjectValue() and Type().
type SetTagResponse ¶
type SetTagResponse struct { }
func (SetTagResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SetTagResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SetTagResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in SetTagResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SetTagResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *SetTagResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetTagResponse)
func (*SetTagResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *SetTagResponse) SyncEffectiveFieldsDuringRead(existingState SetTagResponse)
func (SetTagResponse) ToObjectValue ¶ added in v1.61.0
func (o SetTagResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, SetTagResponse only implements ToObjectValue() and Type().
type SetTagResponse_SdkV2 ¶ added in v1.62.1
type SetTagResponse_SdkV2 struct { }
func (SetTagResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SetTagResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SetTagResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in SetTagResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SetTagResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *SetTagResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetTagResponse_SdkV2)
func (*SetTagResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *SetTagResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState SetTagResponse_SdkV2)
func (SetTagResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o SetTagResponse_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, SetTagResponse_SdkV2 only implements ToObjectValue() and Type().
type SetTag_SdkV2 ¶ added in v1.62.1
type SetTag_SdkV2 struct { // Name of the tag. Maximum size depends on storage backend. All storage // backends are guaranteed to support key values up to 250 bytes in size. Key types.String `tfsdk:"key"` // ID of the run under which to log the tag. Must be provided. RunId types.String `tfsdk:"run_id"` // [Deprecated, use run_id instead] ID of the run under which to log the // tag. This field will be removed in a future MLflow version. RunUuid types.String `tfsdk:"run_uuid"` // String value of the tag being logged. Maximum size depends on storage // backend. All storage backends are guaranteed to support key values up to // 5000 bytes in size. Value types.String `tfsdk:"value"` }
func (SetTag_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c SetTag_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SetTag_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in SetTag. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SetTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *SetTag_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan SetTag_SdkV2)
func (*SetTag_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *SetTag_SdkV2) SyncEffectiveFieldsDuringRead(existingState SetTag_SdkV2)
func (SetTag_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o SetTag_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, SetTag_SdkV2 only implements ToObjectValue() and Type().
type TestRegistryWebhook ¶
type TestRegistryWebhook struct { // Body of the response from the webhook URL Body types.String `tfsdk:"body"` // Status code returned by the webhook URL StatusCode types.Int64 `tfsdk:"status_code"` }
Test webhook response object.
func (TestRegistryWebhook) ApplySchemaCustomizations ¶ added in v1.63.0
func (c TestRegistryWebhook) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (TestRegistryWebhook) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in TestRegistryWebhook. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*TestRegistryWebhook) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *TestRegistryWebhook) SyncEffectiveFieldsDuringCreateOrUpdate(plan TestRegistryWebhook)
func (*TestRegistryWebhook) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *TestRegistryWebhook) SyncEffectiveFieldsDuringRead(existingState TestRegistryWebhook)
func (TestRegistryWebhook) ToObjectValue ¶ added in v1.61.0
func (o TestRegistryWebhook) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, TestRegistryWebhook only implements ToObjectValue() and Type().
type TestRegistryWebhookRequest ¶
type TestRegistryWebhookRequest struct { // If `event` is specified, the test trigger uses the specified event. If // `event` is not specified, the test trigger uses a randomly chosen event // associated with the webhook. Event types.String `tfsdk:"event"` // Webhook ID Id types.String `tfsdk:"id"` }
func (TestRegistryWebhookRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (c TestRegistryWebhookRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (TestRegistryWebhookRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (a TestRegistryWebhookRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in TestRegistryWebhookRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*TestRegistryWebhookRequest) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *TestRegistryWebhookRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan TestRegistryWebhookRequest)
func (*TestRegistryWebhookRequest) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *TestRegistryWebhookRequest) SyncEffectiveFieldsDuringRead(existingState TestRegistryWebhookRequest)
func (TestRegistryWebhookRequest) ToObjectValue ¶ added in v1.61.0
func (o TestRegistryWebhookRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, TestRegistryWebhookRequest only implements ToObjectValue() and Type().
type TestRegistryWebhookRequest_SdkV2 ¶ added in v1.62.1
type TestRegistryWebhookRequest_SdkV2 struct { // If `event` is specified, the test trigger uses the specified event. If // `event` is not specified, the test trigger uses a randomly chosen event // associated with the webhook. Event types.String `tfsdk:"event"` // Webhook ID Id types.String `tfsdk:"id"` }
func (TestRegistryWebhookRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c TestRegistryWebhookRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (TestRegistryWebhookRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a TestRegistryWebhookRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in TestRegistryWebhookRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*TestRegistryWebhookRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *TestRegistryWebhookRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan TestRegistryWebhookRequest_SdkV2)
func (*TestRegistryWebhookRequest_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *TestRegistryWebhookRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState TestRegistryWebhookRequest_SdkV2)
func (TestRegistryWebhookRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o TestRegistryWebhookRequest_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, TestRegistryWebhookRequest_SdkV2 only implements ToObjectValue() and Type().
type TestRegistryWebhookResponse ¶
type TestRegistryWebhookResponse struct { // Test webhook response object. Webhook types.Object `tfsdk:"webhook"` }
func (TestRegistryWebhookResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a TestRegistryWebhookResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in TestRegistryWebhookResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*TestRegistryWebhookResponse) GetWebhook ¶ added in v1.61.0
func (o *TestRegistryWebhookResponse) GetWebhook(ctx context.Context) (TestRegistryWebhook, bool)
GetWebhook returns the value of the Webhook field in TestRegistryWebhookResponse as a TestRegistryWebhook value. If the field is unknown or null, the boolean return value is false.
func (*TestRegistryWebhookResponse) SetWebhook ¶ added in v1.61.0
func (o *TestRegistryWebhookResponse) SetWebhook(ctx context.Context, v TestRegistryWebhook)
SetWebhook sets the value of the Webhook field in TestRegistryWebhookResponse.
func (TestRegistryWebhookResponse) ToObjectValue ¶ added in v1.61.0
func (o TestRegistryWebhookResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, TestRegistryWebhookResponse only implements ToObjectValue() and Type().
type TestRegistryWebhookResponse_SdkV2 ¶ added in v1.62.1
type TestRegistryWebhookResponse_SdkV2 struct { // Test webhook response object. Webhook types.List `tfsdk:"webhook"` }
func (TestRegistryWebhookResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a TestRegistryWebhookResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in TestRegistryWebhookResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*TestRegistryWebhookResponse_SdkV2) GetWebhook ¶ added in v1.62.1
func (o *TestRegistryWebhookResponse_SdkV2) GetWebhook(ctx context.Context) (TestRegistryWebhook_SdkV2, bool)
GetWebhook returns the value of the Webhook field in TestRegistryWebhookResponse_SdkV2 as a TestRegistryWebhook_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*TestRegistryWebhookResponse_SdkV2) SetWebhook ¶ added in v1.62.1
func (o *TestRegistryWebhookResponse_SdkV2) SetWebhook(ctx context.Context, v TestRegistryWebhook_SdkV2)
SetWebhook sets the value of the Webhook field in TestRegistryWebhookResponse_SdkV2.
func (TestRegistryWebhookResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o TestRegistryWebhookResponse_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, TestRegistryWebhookResponse_SdkV2 only implements ToObjectValue() and Type().
type TestRegistryWebhook_SdkV2 ¶ added in v1.62.1
type TestRegistryWebhook_SdkV2 struct { // Body of the response from the webhook URL Body types.String `tfsdk:"body"` // Status code returned by the webhook URL StatusCode types.Int64 `tfsdk:"status_code"` }
Test webhook response object.
func (TestRegistryWebhook_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c TestRegistryWebhook_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (TestRegistryWebhook_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a TestRegistryWebhook_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in TestRegistryWebhook. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*TestRegistryWebhook_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *TestRegistryWebhook_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan TestRegistryWebhook_SdkV2)
func (*TestRegistryWebhook_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *TestRegistryWebhook_SdkV2) SyncEffectiveFieldsDuringRead(existingState TestRegistryWebhook_SdkV2)
func (TestRegistryWebhook_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o TestRegistryWebhook_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, TestRegistryWebhook_SdkV2 only implements ToObjectValue() and Type().
type TransitionModelVersionStageDatabricks ¶
type TransitionModelVersionStageDatabricks struct { // Specifies whether to archive all current model versions in the target // stage. ArchiveExistingVersions types.Bool `tfsdk:"archive_existing_versions"` // User-provided comment on the action. Comment types.String `tfsdk:"comment"` // Name of the model. Name types.String `tfsdk:"name"` // Target stage of the transition. Valid values are: // // * `None`: The initial stage of a model version. // // * `Staging`: Staging or pre-production stage. // // * `Production`: Production stage. // // * `Archived`: Archived stage. Stage types.String `tfsdk:"stage"` // Version of the model. Version types.String `tfsdk:"version"` }
func (TransitionModelVersionStageDatabricks) ApplySchemaCustomizations ¶ added in v1.63.0
func (c TransitionModelVersionStageDatabricks) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (TransitionModelVersionStageDatabricks) GetComplexFieldTypes ¶ added in v1.61.0
func (a TransitionModelVersionStageDatabricks) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in TransitionModelVersionStageDatabricks. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*TransitionModelVersionStageDatabricks) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *TransitionModelVersionStageDatabricks) SyncEffectiveFieldsDuringCreateOrUpdate(plan TransitionModelVersionStageDatabricks)
func (*TransitionModelVersionStageDatabricks) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *TransitionModelVersionStageDatabricks) SyncEffectiveFieldsDuringRead(existingState TransitionModelVersionStageDatabricks)
func (TransitionModelVersionStageDatabricks) ToObjectValue ¶ added in v1.61.0
func (o TransitionModelVersionStageDatabricks) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, TransitionModelVersionStageDatabricks only implements ToObjectValue() and Type().
type TransitionModelVersionStageDatabricks_SdkV2 ¶ added in v1.62.1
type TransitionModelVersionStageDatabricks_SdkV2 struct { // Specifies whether to archive all current model versions in the target // stage. ArchiveExistingVersions types.Bool `tfsdk:"archive_existing_versions"` // User-provided comment on the action. Comment types.String `tfsdk:"comment"` // Name of the model. Name types.String `tfsdk:"name"` // Target stage of the transition. Valid values are: // // * `None`: The initial stage of a model version. // // * `Staging`: Staging or pre-production stage. // // * `Production`: Production stage. // // * `Archived`: Archived stage. Stage types.String `tfsdk:"stage"` // Version of the model. Version types.String `tfsdk:"version"` }
func (TransitionModelVersionStageDatabricks_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c TransitionModelVersionStageDatabricks_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (TransitionModelVersionStageDatabricks_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a TransitionModelVersionStageDatabricks_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in TransitionModelVersionStageDatabricks. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*TransitionModelVersionStageDatabricks_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *TransitionModelVersionStageDatabricks_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan TransitionModelVersionStageDatabricks_SdkV2)
func (*TransitionModelVersionStageDatabricks_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *TransitionModelVersionStageDatabricks_SdkV2) SyncEffectiveFieldsDuringRead(existingState TransitionModelVersionStageDatabricks_SdkV2)
func (TransitionModelVersionStageDatabricks_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o TransitionModelVersionStageDatabricks_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, TransitionModelVersionStageDatabricks_SdkV2 only implements ToObjectValue() and Type().
type TransitionRequest ¶
type TransitionRequest struct { // Array of actions on the activity allowed for the current viewer. AvailableActions types.List `tfsdk:"available_actions"` // User-provided comment associated with the transition request. Comment types.String `tfsdk:"comment"` // Creation time of the object, as a Unix timestamp in milliseconds. CreationTimestamp types.Int64 `tfsdk:"creation_timestamp"` // Target stage of the transition (if the activity is stage transition // related). Valid values are: // // * `None`: The initial stage of a model version. // // * `Staging`: Staging or pre-production stage. // // * `Production`: Production stage. // // * `Archived`: Archived stage. ToStage types.String `tfsdk:"to_stage"` // The username of the user that created the object. UserId types.String `tfsdk:"user_id"` }
Transition request details.
func (TransitionRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (c TransitionRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*TransitionRequest) GetAvailableActions ¶ added in v1.61.0
GetAvailableActions returns the value of the AvailableActions field in TransitionRequest as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (TransitionRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in TransitionRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*TransitionRequest) SetAvailableActions ¶ added in v1.61.0
func (o *TransitionRequest) SetAvailableActions(ctx context.Context, v []types.String)
SetAvailableActions sets the value of the AvailableActions field in TransitionRequest.
func (*TransitionRequest) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *TransitionRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan TransitionRequest)
func (*TransitionRequest) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *TransitionRequest) SyncEffectiveFieldsDuringRead(existingState TransitionRequest)
func (TransitionRequest) ToObjectValue ¶ added in v1.61.0
func (o TransitionRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, TransitionRequest only implements ToObjectValue() and Type().
type TransitionRequest_SdkV2 ¶ added in v1.62.1
type TransitionRequest_SdkV2 struct { // Array of actions on the activity allowed for the current viewer. AvailableActions types.List `tfsdk:"available_actions"` // User-provided comment associated with the transition request. Comment types.String `tfsdk:"comment"` // Creation time of the object, as a Unix timestamp in milliseconds. CreationTimestamp types.Int64 `tfsdk:"creation_timestamp"` // Target stage of the transition (if the activity is stage transition // related). Valid values are: // // * `None`: The initial stage of a model version. // // * `Staging`: Staging or pre-production stage. // // * `Production`: Production stage. // // * `Archived`: Archived stage. ToStage types.String `tfsdk:"to_stage"` // The username of the user that created the object. UserId types.String `tfsdk:"user_id"` }
Transition request details.
func (TransitionRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c TransitionRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*TransitionRequest_SdkV2) GetAvailableActions ¶ added in v1.62.1
GetAvailableActions returns the value of the AvailableActions field in TransitionRequest_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (TransitionRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in TransitionRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*TransitionRequest_SdkV2) SetAvailableActions ¶ added in v1.62.1
func (o *TransitionRequest_SdkV2) SetAvailableActions(ctx context.Context, v []types.String)
SetAvailableActions sets the value of the AvailableActions field in TransitionRequest_SdkV2.
func (*TransitionRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *TransitionRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan TransitionRequest_SdkV2)
func (*TransitionRequest_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *TransitionRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState TransitionRequest_SdkV2)
func (TransitionRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o TransitionRequest_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, TransitionRequest_SdkV2 only implements ToObjectValue() and Type().
type TransitionStageResponse ¶
func (TransitionStageResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in TransitionStageResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*TransitionStageResponse) GetModelVersion ¶ added in v1.61.0
func (o *TransitionStageResponse) GetModelVersion(ctx context.Context) (ModelVersionDatabricks, bool)
GetModelVersion returns the value of the ModelVersion field in TransitionStageResponse as a ModelVersionDatabricks value. If the field is unknown or null, the boolean return value is false.
func (*TransitionStageResponse) SetModelVersion ¶ added in v1.61.0
func (o *TransitionStageResponse) SetModelVersion(ctx context.Context, v ModelVersionDatabricks)
SetModelVersion sets the value of the ModelVersion field in TransitionStageResponse.
func (TransitionStageResponse) ToObjectValue ¶ added in v1.61.0
func (o TransitionStageResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, TransitionStageResponse only implements ToObjectValue() and Type().
type TransitionStageResponse_SdkV2 ¶ added in v1.62.1
func (TransitionStageResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a TransitionStageResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in TransitionStageResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*TransitionStageResponse_SdkV2) GetModelVersion ¶ added in v1.62.1
func (o *TransitionStageResponse_SdkV2) GetModelVersion(ctx context.Context) (ModelVersionDatabricks_SdkV2, bool)
GetModelVersion returns the value of the ModelVersion field in TransitionStageResponse_SdkV2 as a ModelVersionDatabricks_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*TransitionStageResponse_SdkV2) SetModelVersion ¶ added in v1.62.1
func (o *TransitionStageResponse_SdkV2) SetModelVersion(ctx context.Context, v ModelVersionDatabricks_SdkV2)
SetModelVersion sets the value of the ModelVersion field in TransitionStageResponse_SdkV2.
func (TransitionStageResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o TransitionStageResponse_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, TransitionStageResponse_SdkV2 only implements ToObjectValue() and Type().
type UpdateComment ¶
type UpdateComment struct { // User-provided comment on the action. Comment types.String `tfsdk:"comment"` // Unique identifier of an activity Id types.String `tfsdk:"id"` }
func (UpdateComment) ApplySchemaCustomizations ¶ added in v1.63.0
func (c UpdateComment) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateComment) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateComment. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UpdateComment) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *UpdateComment) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateComment)
func (*UpdateComment) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *UpdateComment) SyncEffectiveFieldsDuringRead(existingState UpdateComment)
func (UpdateComment) ToObjectValue ¶ added in v1.61.0
func (o UpdateComment) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, UpdateComment only implements ToObjectValue() and Type().
type UpdateCommentResponse ¶
func (*UpdateCommentResponse) GetComment ¶ added in v1.61.0
func (o *UpdateCommentResponse) GetComment(ctx context.Context) (CommentObject, bool)
GetComment returns the value of the Comment field in UpdateCommentResponse as a CommentObject value. If the field is unknown or null, the boolean return value is false.
func (UpdateCommentResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateCommentResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UpdateCommentResponse) SetComment ¶ added in v1.61.0
func (o *UpdateCommentResponse) SetComment(ctx context.Context, v CommentObject)
SetComment sets the value of the Comment field in UpdateCommentResponse.
func (UpdateCommentResponse) ToObjectValue ¶ added in v1.61.0
func (o UpdateCommentResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, UpdateCommentResponse only implements ToObjectValue() and Type().
type UpdateCommentResponse_SdkV2 ¶ added in v1.62.1
type UpdateCommentResponse_SdkV2 struct { // Comment details. Comment types.List `tfsdk:"comment"` }
func (*UpdateCommentResponse_SdkV2) GetComment ¶ added in v1.62.1
func (o *UpdateCommentResponse_SdkV2) GetComment(ctx context.Context) (CommentObject_SdkV2, bool)
GetComment returns the value of the Comment field in UpdateCommentResponse_SdkV2 as a CommentObject_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (UpdateCommentResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a UpdateCommentResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateCommentResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UpdateCommentResponse_SdkV2) SetComment ¶ added in v1.62.1
func (o *UpdateCommentResponse_SdkV2) SetComment(ctx context.Context, v CommentObject_SdkV2)
SetComment sets the value of the Comment field in UpdateCommentResponse_SdkV2.
func (UpdateCommentResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o UpdateCommentResponse_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, UpdateCommentResponse_SdkV2 only implements ToObjectValue() and Type().
type UpdateComment_SdkV2 ¶ added in v1.62.1
type UpdateComment_SdkV2 struct { // User-provided comment on the action. Comment types.String `tfsdk:"comment"` // Unique identifier of an activity Id types.String `tfsdk:"id"` }
func (UpdateComment_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c UpdateComment_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateComment_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateComment. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UpdateComment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *UpdateComment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateComment_SdkV2)
func (*UpdateComment_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *UpdateComment_SdkV2) SyncEffectiveFieldsDuringRead(existingState UpdateComment_SdkV2)
func (UpdateComment_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o UpdateComment_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, UpdateComment_SdkV2 only implements ToObjectValue() and Type().
type UpdateExperiment ¶
type UpdateExperiment struct { // ID of the associated experiment. ExperimentId types.String `tfsdk:"experiment_id"` // If provided, the experiment's name is changed to the new name. The new // name must be unique. NewName types.String `tfsdk:"new_name"` }
func (UpdateExperiment) ApplySchemaCustomizations ¶ added in v1.63.0
func (c UpdateExperiment) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateExperiment) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateExperiment. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UpdateExperiment) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *UpdateExperiment) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateExperiment)
func (*UpdateExperiment) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *UpdateExperiment) SyncEffectiveFieldsDuringRead(existingState UpdateExperiment)
func (UpdateExperiment) ToObjectValue ¶ added in v1.61.0
func (o UpdateExperiment) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, UpdateExperiment only implements ToObjectValue() and Type().
type UpdateExperimentResponse ¶
type UpdateExperimentResponse struct { }
func (UpdateExperimentResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c UpdateExperimentResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateExperimentResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateExperimentResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UpdateExperimentResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *UpdateExperimentResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateExperimentResponse)
func (*UpdateExperimentResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *UpdateExperimentResponse) SyncEffectiveFieldsDuringRead(existingState UpdateExperimentResponse)
func (UpdateExperimentResponse) ToObjectValue ¶ added in v1.61.0
func (o UpdateExperimentResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, UpdateExperimentResponse only implements ToObjectValue() and Type().
type UpdateExperimentResponse_SdkV2 ¶ added in v1.62.1
type UpdateExperimentResponse_SdkV2 struct { }
func (UpdateExperimentResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c UpdateExperimentResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateExperimentResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a UpdateExperimentResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateExperimentResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UpdateExperimentResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *UpdateExperimentResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateExperimentResponse_SdkV2)
func (*UpdateExperimentResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *UpdateExperimentResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState UpdateExperimentResponse_SdkV2)
func (UpdateExperimentResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o UpdateExperimentResponse_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, UpdateExperimentResponse_SdkV2 only implements ToObjectValue() and Type().
type UpdateExperiment_SdkV2 ¶ added in v1.62.1
type UpdateExperiment_SdkV2 struct { // ID of the associated experiment. ExperimentId types.String `tfsdk:"experiment_id"` // If provided, the experiment's name is changed to the new name. The new // name must be unique. NewName types.String `tfsdk:"new_name"` }
func (UpdateExperiment_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c UpdateExperiment_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateExperiment_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateExperiment. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UpdateExperiment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *UpdateExperiment_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateExperiment_SdkV2)
func (*UpdateExperiment_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *UpdateExperiment_SdkV2) SyncEffectiveFieldsDuringRead(existingState UpdateExperiment_SdkV2)
func (UpdateExperiment_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o UpdateExperiment_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, UpdateExperiment_SdkV2 only implements ToObjectValue() and Type().
type UpdateModelRequest ¶
type UpdateModelRequest struct { // If provided, updates the description for this `registered_model`. Description types.String `tfsdk:"description"` // Registered model unique name identifier. Name types.String `tfsdk:"name"` }
func (UpdateModelRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (c UpdateModelRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateModelRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateModelRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UpdateModelRequest) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *UpdateModelRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateModelRequest)
func (*UpdateModelRequest) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *UpdateModelRequest) SyncEffectiveFieldsDuringRead(existingState UpdateModelRequest)
func (UpdateModelRequest) ToObjectValue ¶ added in v1.61.0
func (o UpdateModelRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, UpdateModelRequest only implements ToObjectValue() and Type().
type UpdateModelRequest_SdkV2 ¶ added in v1.62.1
type UpdateModelRequest_SdkV2 struct { // If provided, updates the description for this `registered_model`. Description types.String `tfsdk:"description"` // Registered model unique name identifier. Name types.String `tfsdk:"name"` }
func (UpdateModelRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c UpdateModelRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateModelRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateModelRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UpdateModelRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *UpdateModelRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateModelRequest_SdkV2)
func (*UpdateModelRequest_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *UpdateModelRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState UpdateModelRequest_SdkV2)
func (UpdateModelRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o UpdateModelRequest_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, UpdateModelRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateModelResponse ¶
type UpdateModelResponse struct { }
func (UpdateModelResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateModelResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (UpdateModelResponse) ToObjectValue ¶ added in v1.61.0
func (o UpdateModelResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, UpdateModelResponse only implements ToObjectValue() and Type().
type UpdateModelResponse_SdkV2 ¶ added in v1.62.1
type UpdateModelResponse_SdkV2 struct { }
func (UpdateModelResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a UpdateModelResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateModelResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (UpdateModelResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o UpdateModelResponse_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, UpdateModelResponse_SdkV2 only implements ToObjectValue() and Type().
type UpdateModelVersionRequest ¶
type UpdateModelVersionRequest struct { // If provided, updates the description for this `registered_model`. Description types.String `tfsdk:"description"` // Name of the registered model Name types.String `tfsdk:"name"` // Model version number Version types.String `tfsdk:"version"` }
func (UpdateModelVersionRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (c UpdateModelVersionRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateModelVersionRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (a UpdateModelVersionRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateModelVersionRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UpdateModelVersionRequest) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *UpdateModelVersionRequest) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateModelVersionRequest)
func (*UpdateModelVersionRequest) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *UpdateModelVersionRequest) SyncEffectiveFieldsDuringRead(existingState UpdateModelVersionRequest)
func (UpdateModelVersionRequest) ToObjectValue ¶ added in v1.61.0
func (o UpdateModelVersionRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, UpdateModelVersionRequest only implements ToObjectValue() and Type().
type UpdateModelVersionRequest_SdkV2 ¶ added in v1.62.1
type UpdateModelVersionRequest_SdkV2 struct { // If provided, updates the description for this `registered_model`. Description types.String `tfsdk:"description"` // Name of the registered model Name types.String `tfsdk:"name"` // Model version number Version types.String `tfsdk:"version"` }
func (UpdateModelVersionRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c UpdateModelVersionRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateModelVersionRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a UpdateModelVersionRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateModelVersionRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UpdateModelVersionRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *UpdateModelVersionRequest_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateModelVersionRequest_SdkV2)
func (*UpdateModelVersionRequest_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *UpdateModelVersionRequest_SdkV2) SyncEffectiveFieldsDuringRead(existingState UpdateModelVersionRequest_SdkV2)
func (UpdateModelVersionRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o UpdateModelVersionRequest_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, UpdateModelVersionRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateModelVersionResponse ¶
type UpdateModelVersionResponse struct { }
func (UpdateModelVersionResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (a UpdateModelVersionResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateModelVersionResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (UpdateModelVersionResponse) ToObjectValue ¶ added in v1.61.0
func (o UpdateModelVersionResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, UpdateModelVersionResponse only implements ToObjectValue() and Type().
type UpdateModelVersionResponse_SdkV2 ¶ added in v1.62.1
type UpdateModelVersionResponse_SdkV2 struct { }
func (UpdateModelVersionResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a UpdateModelVersionResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateModelVersionResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (UpdateModelVersionResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o UpdateModelVersionResponse_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, UpdateModelVersionResponse_SdkV2 only implements ToObjectValue() and Type().
type UpdateRegistryWebhook ¶
type UpdateRegistryWebhook struct { // User-specified description for the webhook. Description types.String `tfsdk:"description"` // Events that can trigger a registry webhook: * `MODEL_VERSION_CREATED`: A // new model version was created for the associated model. // // * `MODEL_VERSION_TRANSITIONED_STAGE`: A model version’s stage was // changed. // // * `TRANSITION_REQUEST_CREATED`: A user requested a model version’s // stage be transitioned. // // * `COMMENT_CREATED`: A user wrote a comment on a registered model. // // * `REGISTERED_MODEL_CREATED`: A new registered model was created. This // event type can only be specified for a registry-wide webhook, which can // be created by not specifying a model name in the create request. // // * `MODEL_VERSION_TAG_SET`: A user set a tag on the model version. // // * `MODEL_VERSION_TRANSITIONED_TO_STAGING`: A model version was // transitioned to staging. // // * `MODEL_VERSION_TRANSITIONED_TO_PRODUCTION`: A model version was // transitioned to production. // // * `MODEL_VERSION_TRANSITIONED_TO_ARCHIVED`: A model version was archived. // // * `TRANSITION_REQUEST_TO_STAGING_CREATED`: A user requested a model // version be transitioned to staging. // // * `TRANSITION_REQUEST_TO_PRODUCTION_CREATED`: A user requested a model // version be transitioned to production. // // * `TRANSITION_REQUEST_TO_ARCHIVED_CREATED`: A user requested a model // version be archived. Events types.List `tfsdk:"events"` HttpUrlSpec types.Object `tfsdk:"http_url_spec"` // Webhook ID Id types.String `tfsdk:"id"` JobSpec types.Object `tfsdk:"job_spec"` // Enable or disable triggering the webhook, or put the webhook into test // mode. The default is `ACTIVE`: * `ACTIVE`: Webhook is triggered when an // associated event happens. // // * `DISABLED`: Webhook is not triggered. // // * `TEST_MODE`: Webhook can be triggered through the test endpoint, but is // not triggered on a real event. Status types.String `tfsdk:"status"` }
func (UpdateRegistryWebhook) ApplySchemaCustomizations ¶ added in v1.63.0
func (c UpdateRegistryWebhook) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateRegistryWebhook) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateRegistryWebhook. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UpdateRegistryWebhook) GetEvents ¶ added in v1.61.0
GetEvents returns the value of the Events field in UpdateRegistryWebhook as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*UpdateRegistryWebhook) GetHttpUrlSpec ¶ added in v1.61.0
func (o *UpdateRegistryWebhook) GetHttpUrlSpec(ctx context.Context) (HttpUrlSpec, bool)
GetHttpUrlSpec returns the value of the HttpUrlSpec field in UpdateRegistryWebhook as a HttpUrlSpec value. If the field is unknown or null, the boolean return value is false.
func (*UpdateRegistryWebhook) GetJobSpec ¶ added in v1.61.0
func (o *UpdateRegistryWebhook) GetJobSpec(ctx context.Context) (JobSpec, bool)
GetJobSpec returns the value of the JobSpec field in UpdateRegistryWebhook as a JobSpec value. If the field is unknown or null, the boolean return value is false.
func (*UpdateRegistryWebhook) SetEvents ¶ added in v1.61.0
func (o *UpdateRegistryWebhook) SetEvents(ctx context.Context, v []types.String)
SetEvents sets the value of the Events field in UpdateRegistryWebhook.
func (*UpdateRegistryWebhook) SetHttpUrlSpec ¶ added in v1.61.0
func (o *UpdateRegistryWebhook) SetHttpUrlSpec(ctx context.Context, v HttpUrlSpec)
SetHttpUrlSpec sets the value of the HttpUrlSpec field in UpdateRegistryWebhook.
func (*UpdateRegistryWebhook) SetJobSpec ¶ added in v1.61.0
func (o *UpdateRegistryWebhook) SetJobSpec(ctx context.Context, v JobSpec)
SetJobSpec sets the value of the JobSpec field in UpdateRegistryWebhook.
func (*UpdateRegistryWebhook) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *UpdateRegistryWebhook) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateRegistryWebhook)
func (*UpdateRegistryWebhook) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *UpdateRegistryWebhook) SyncEffectiveFieldsDuringRead(existingState UpdateRegistryWebhook)
func (UpdateRegistryWebhook) ToObjectValue ¶ added in v1.61.0
func (o UpdateRegistryWebhook) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, UpdateRegistryWebhook only implements ToObjectValue() and Type().
type UpdateRegistryWebhook_SdkV2 ¶ added in v1.62.1
type UpdateRegistryWebhook_SdkV2 struct { // User-specified description for the webhook. Description types.String `tfsdk:"description"` // Events that can trigger a registry webhook: * `MODEL_VERSION_CREATED`: A // new model version was created for the associated model. // // * `MODEL_VERSION_TRANSITIONED_STAGE`: A model version’s stage was // changed. // // * `TRANSITION_REQUEST_CREATED`: A user requested a model version’s // stage be transitioned. // // * `COMMENT_CREATED`: A user wrote a comment on a registered model. // // * `REGISTERED_MODEL_CREATED`: A new registered model was created. This // event type can only be specified for a registry-wide webhook, which can // be created by not specifying a model name in the create request. // // * `MODEL_VERSION_TAG_SET`: A user set a tag on the model version. // // * `MODEL_VERSION_TRANSITIONED_TO_STAGING`: A model version was // transitioned to staging. // // * `MODEL_VERSION_TRANSITIONED_TO_PRODUCTION`: A model version was // transitioned to production. // // * `MODEL_VERSION_TRANSITIONED_TO_ARCHIVED`: A model version was archived. // // * `TRANSITION_REQUEST_TO_STAGING_CREATED`: A user requested a model // version be transitioned to staging. // // * `TRANSITION_REQUEST_TO_PRODUCTION_CREATED`: A user requested a model // version be transitioned to production. // // * `TRANSITION_REQUEST_TO_ARCHIVED_CREATED`: A user requested a model // version be archived. Events types.List `tfsdk:"events"` HttpUrlSpec types.List `tfsdk:"http_url_spec"` // Webhook ID Id types.String `tfsdk:"id"` JobSpec types.List `tfsdk:"job_spec"` // Enable or disable triggering the webhook, or put the webhook into test // mode. The default is `ACTIVE`: * `ACTIVE`: Webhook is triggered when an // associated event happens. // // * `DISABLED`: Webhook is not triggered. // // * `TEST_MODE`: Webhook can be triggered through the test endpoint, but is // not triggered on a real event. Status types.String `tfsdk:"status"` }
func (UpdateRegistryWebhook_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c UpdateRegistryWebhook_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateRegistryWebhook_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a UpdateRegistryWebhook_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateRegistryWebhook. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UpdateRegistryWebhook_SdkV2) GetEvents ¶ added in v1.62.1
GetEvents returns the value of the Events field in UpdateRegistryWebhook_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*UpdateRegistryWebhook_SdkV2) GetHttpUrlSpec ¶ added in v1.62.1
func (o *UpdateRegistryWebhook_SdkV2) GetHttpUrlSpec(ctx context.Context) (HttpUrlSpec_SdkV2, bool)
GetHttpUrlSpec returns the value of the HttpUrlSpec field in UpdateRegistryWebhook_SdkV2 as a HttpUrlSpec_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateRegistryWebhook_SdkV2) GetJobSpec ¶ added in v1.62.1
func (o *UpdateRegistryWebhook_SdkV2) GetJobSpec(ctx context.Context) (JobSpec_SdkV2, bool)
GetJobSpec returns the value of the JobSpec field in UpdateRegistryWebhook_SdkV2 as a JobSpec_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateRegistryWebhook_SdkV2) SetEvents ¶ added in v1.62.1
func (o *UpdateRegistryWebhook_SdkV2) SetEvents(ctx context.Context, v []types.String)
SetEvents sets the value of the Events field in UpdateRegistryWebhook_SdkV2.
func (*UpdateRegistryWebhook_SdkV2) SetHttpUrlSpec ¶ added in v1.62.1
func (o *UpdateRegistryWebhook_SdkV2) SetHttpUrlSpec(ctx context.Context, v HttpUrlSpec_SdkV2)
SetHttpUrlSpec sets the value of the HttpUrlSpec field in UpdateRegistryWebhook_SdkV2.
func (*UpdateRegistryWebhook_SdkV2) SetJobSpec ¶ added in v1.62.1
func (o *UpdateRegistryWebhook_SdkV2) SetJobSpec(ctx context.Context, v JobSpec_SdkV2)
SetJobSpec sets the value of the JobSpec field in UpdateRegistryWebhook_SdkV2.
func (*UpdateRegistryWebhook_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *UpdateRegistryWebhook_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateRegistryWebhook_SdkV2)
func (*UpdateRegistryWebhook_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *UpdateRegistryWebhook_SdkV2) SyncEffectiveFieldsDuringRead(existingState UpdateRegistryWebhook_SdkV2)
func (UpdateRegistryWebhook_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o UpdateRegistryWebhook_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, UpdateRegistryWebhook_SdkV2 only implements ToObjectValue() and Type().
type UpdateRun ¶
type UpdateRun struct { // Unix timestamp in milliseconds of when the run ended. EndTime types.Int64 `tfsdk:"end_time"` // ID of the run to update. Must be provided. RunId types.String `tfsdk:"run_id"` // [Deprecated, use run_id instead] ID of the run to update.. This field // will be removed in a future MLflow version. RunUuid types.String `tfsdk:"run_uuid"` // Updated status of the run. Status types.String `tfsdk:"status"` }
func (UpdateRun) ApplySchemaCustomizations ¶ added in v1.63.0
func (c UpdateRun) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateRun) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateRun. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UpdateRun) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (*UpdateRun) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (UpdateRun) ToObjectValue ¶ added in v1.61.0
func (o UpdateRun) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, UpdateRun only implements ToObjectValue() and Type().
type UpdateRunResponse ¶
type UpdateRunResponse struct { // Updated metadata of the run. RunInfo types.Object `tfsdk:"run_info"` }
func (UpdateRunResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (c UpdateRunResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateRunResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateRunResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UpdateRunResponse) GetRunInfo ¶ added in v1.61.0
func (o *UpdateRunResponse) GetRunInfo(ctx context.Context) (RunInfo, bool)
GetRunInfo returns the value of the RunInfo field in UpdateRunResponse as a RunInfo value. If the field is unknown or null, the boolean return value is false.
func (*UpdateRunResponse) SetRunInfo ¶ added in v1.61.0
func (o *UpdateRunResponse) SetRunInfo(ctx context.Context, v RunInfo)
SetRunInfo sets the value of the RunInfo field in UpdateRunResponse.
func (*UpdateRunResponse) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.54.0
func (newState *UpdateRunResponse) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateRunResponse)
func (*UpdateRunResponse) SyncEffectiveFieldsDuringRead ¶ added in v1.54.0
func (newState *UpdateRunResponse) SyncEffectiveFieldsDuringRead(existingState UpdateRunResponse)
func (UpdateRunResponse) ToObjectValue ¶ added in v1.61.0
func (o UpdateRunResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, UpdateRunResponse only implements ToObjectValue() and Type().
type UpdateRunResponse_SdkV2 ¶ added in v1.62.1
type UpdateRunResponse_SdkV2 struct { // Updated metadata of the run. RunInfo types.List `tfsdk:"run_info"` }
func (UpdateRunResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c UpdateRunResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateRunResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateRunResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UpdateRunResponse_SdkV2) GetRunInfo ¶ added in v1.62.1
func (o *UpdateRunResponse_SdkV2) GetRunInfo(ctx context.Context) (RunInfo_SdkV2, bool)
GetRunInfo returns the value of the RunInfo field in UpdateRunResponse_SdkV2 as a RunInfo_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateRunResponse_SdkV2) SetRunInfo ¶ added in v1.62.1
func (o *UpdateRunResponse_SdkV2) SetRunInfo(ctx context.Context, v RunInfo_SdkV2)
SetRunInfo sets the value of the RunInfo field in UpdateRunResponse_SdkV2.
func (*UpdateRunResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *UpdateRunResponse_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateRunResponse_SdkV2)
func (*UpdateRunResponse_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *UpdateRunResponse_SdkV2) SyncEffectiveFieldsDuringRead(existingState UpdateRunResponse_SdkV2)
func (UpdateRunResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o UpdateRunResponse_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, UpdateRunResponse_SdkV2 only implements ToObjectValue() and Type().
type UpdateRun_SdkV2 ¶ added in v1.62.1
type UpdateRun_SdkV2 struct { // Unix timestamp in milliseconds of when the run ended. EndTime types.Int64 `tfsdk:"end_time"` // ID of the run to update. Must be provided. RunId types.String `tfsdk:"run_id"` // [Deprecated, use run_id instead] ID of the run to update.. This field // will be removed in a future MLflow version. RunUuid types.String `tfsdk:"run_uuid"` // Updated status of the run. Status types.String `tfsdk:"status"` }
func (UpdateRun_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (c UpdateRun_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateRun_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateRun. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UpdateRun_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate ¶ added in v1.62.1
func (newState *UpdateRun_SdkV2) SyncEffectiveFieldsDuringCreateOrUpdate(plan UpdateRun_SdkV2)
func (*UpdateRun_SdkV2) SyncEffectiveFieldsDuringRead ¶ added in v1.62.1
func (newState *UpdateRun_SdkV2) SyncEffectiveFieldsDuringRead(existingState UpdateRun_SdkV2)
func (UpdateRun_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o UpdateRun_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, UpdateRun_SdkV2 only implements ToObjectValue() and Type().
type UpdateWebhookResponse ¶
type UpdateWebhookResponse struct { }
func (UpdateWebhookResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateWebhookResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (UpdateWebhookResponse) ToObjectValue ¶ added in v1.61.0
func (o UpdateWebhookResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, UpdateWebhookResponse only implements ToObjectValue() and Type().
type UpdateWebhookResponse_SdkV2 ¶ added in v1.62.1
type UpdateWebhookResponse_SdkV2 struct { }
func (UpdateWebhookResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (a UpdateWebhookResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateWebhookResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (UpdateWebhookResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (o UpdateWebhookResponse_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, UpdateWebhookResponse_SdkV2 only implements ToObjectValue() and Type().