Documentation ¶
Index ¶
- type HashicorpCloudWaypointActionsdriverActionCfgRef
- func (m *HashicorpCloudWaypointActionsdriverActionCfgRef) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverActionCfgRef) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverActionCfgRef) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverActionCfgRef) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverActionConfig
- func (m *HashicorpCloudWaypointActionsdriverActionConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverActionConfig) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverActionConfig) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverActionConfig) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverActionConfigFlavorCustom
- func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustom) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustom) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustom) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustom) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomHeader
- func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomHeader) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomHeader) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomHeader) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomHeader) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod
- func (m HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod) Pointer() *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod
- func (m HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHub
- func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHub) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHub) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHub) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHub) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod
- func (m HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod) Pointer() *HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod
- func (m HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverActionConfigRequest
- func (m *HashicorpCloudWaypointActionsdriverActionConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverActionConfigRequest) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverActionConfigRequest) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverActionConfigRequest) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverActionRun
- func (m *HashicorpCloudWaypointActionsdriverActionRun) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverActionRun) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverActionRun) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverActionRun) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverActionRunResponseStatus
- func (m HashicorpCloudWaypointActionsdriverActionRunResponseStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m HashicorpCloudWaypointActionsdriverActionRunResponseStatus) Pointer() *HashicorpCloudWaypointActionsdriverActionRunResponseStatus
- func (m HashicorpCloudWaypointActionsdriverActionRunResponseStatus) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverCreateActionConfigRequest
- func (m *HashicorpCloudWaypointActionsdriverCreateActionConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverCreateActionConfigRequest) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverCreateActionConfigRequest) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverCreateActionConfigRequest) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverCreateActionConfigResponse
- func (m *HashicorpCloudWaypointActionsdriverCreateActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverCreateActionConfigResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverCreateActionConfigResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverCreateActionConfigResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverGetActionConfigResponse
- func (m *HashicorpCloudWaypointActionsdriverGetActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverGetActionConfigResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverGetActionConfigResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverGetActionConfigResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverGetActionConfigResponseTotalRuns
- func (m *HashicorpCloudWaypointActionsdriverGetActionConfigResponseTotalRuns) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverGetActionConfigResponseTotalRuns) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverGetActionConfigResponseTotalRuns) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverGetActionConfigResponseTotalRuns) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverListActionConfigResponse
- func (m *HashicorpCloudWaypointActionsdriverListActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverListActionConfigResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverListActionConfigResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverListActionConfigResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverListActionRunsResponse
- func (m *HashicorpCloudWaypointActionsdriverListActionRunsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverListActionRunsResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverListActionRunsResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverListActionRunsResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverRunActionRequest
- func (m *HashicorpCloudWaypointActionsdriverRunActionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverRunActionRequest) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverRunActionRequest) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverRunActionRequest) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverRunActionResponse
- func (m *HashicorpCloudWaypointActionsdriverRunActionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverRunActionResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverRunActionResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverRunActionResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverSendStatusLogRequest
- func (m *HashicorpCloudWaypointActionsdriverSendStatusLogRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverSendStatusLogRequest) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverSendStatusLogRequest) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverSendStatusLogRequest) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverSendStatusLogResponse
- type HashicorpCloudWaypointActionsdriverStatusLog
- func (m *HashicorpCloudWaypointActionsdriverStatusLog) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverStatusLog) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverStatusLog) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverStatusLog) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverUpdateActionConfigRequest
- func (m *HashicorpCloudWaypointActionsdriverUpdateActionConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverUpdateActionConfigRequest) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverUpdateActionConfigRequest) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverUpdateActionConfigRequest) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionsdriverUpdateActionConfigResponse
- func (m *HashicorpCloudWaypointActionsdriverUpdateActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionsdriverUpdateActionConfigResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionsdriverUpdateActionConfigResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionsdriverUpdateActionConfigResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointAddOn
- func (m *HashicorpCloudWaypointAddOn) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointAddOn) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointAddOn) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointAddOn) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointAddOnDefinition
- func (m *HashicorpCloudWaypointAddOnDefinition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointAddOnDefinition) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointAddOnDefinition) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointAddOnDefinition) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointApplication
- func (m *HashicorpCloudWaypointApplication) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointApplication) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointApplication) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointApplication) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointApplicationTemplate
- func (m *HashicorpCloudWaypointApplicationTemplate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointApplicationTemplate) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointApplicationTemplate) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointApplicationTemplate) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointCreateAddOnDefinitionRequest
- func (m *HashicorpCloudWaypointCreateAddOnDefinitionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointCreateAddOnDefinitionRequest) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointCreateAddOnDefinitionRequest) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointCreateAddOnDefinitionRequest) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointCreateAddOnDefinitionResponse
- func (m *HashicorpCloudWaypointCreateAddOnDefinitionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointCreateAddOnDefinitionResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointCreateAddOnDefinitionResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointCreateAddOnDefinitionResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointCreateAddOnRequest
- func (m *HashicorpCloudWaypointCreateAddOnRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointCreateAddOnRequest) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointCreateAddOnRequest) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointCreateAddOnRequest) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointCreateAddOnResponse
- func (m *HashicorpCloudWaypointCreateAddOnResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointCreateAddOnResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointCreateAddOnResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointCreateAddOnResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointCreateApplicationFromTemplateRequest
- func (m *HashicorpCloudWaypointCreateApplicationFromTemplateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointCreateApplicationFromTemplateRequest) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointCreateApplicationFromTemplateRequest) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointCreateApplicationFromTemplateRequest) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointCreateApplicationFromTemplateResponse
- func (m *HashicorpCloudWaypointCreateApplicationFromTemplateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointCreateApplicationFromTemplateResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointCreateApplicationFromTemplateResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointCreateApplicationFromTemplateResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointCreateApplicationTemplateRequest
- func (m *HashicorpCloudWaypointCreateApplicationTemplateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointCreateApplicationTemplateRequest) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointCreateApplicationTemplateRequest) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointCreateApplicationTemplateRequest) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointCreateApplicationTemplateResponse
- func (m *HashicorpCloudWaypointCreateApplicationTemplateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointCreateApplicationTemplateResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointCreateApplicationTemplateResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointCreateApplicationTemplateResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointCreateNamespaceRequest
- func (m *HashicorpCloudWaypointCreateNamespaceRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointCreateNamespaceRequest) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointCreateNamespaceRequest) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointCreateNamespaceRequest) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointCreateNamespaceResponse
- func (m *HashicorpCloudWaypointCreateNamespaceResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointCreateNamespaceResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointCreateNamespaceResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointCreateNamespaceResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointCreateTFCConfigRequest
- func (m *HashicorpCloudWaypointCreateTFCConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointCreateTFCConfigRequest) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointCreateTFCConfigRequest) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointCreateTFCConfigRequest) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointCreateTFCConfigResponse
- func (m *HashicorpCloudWaypointCreateTFCConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointCreateTFCConfigResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointCreateTFCConfigResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointCreateTFCConfigResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointDeleteAddOnDefinitionResponse
- type HashicorpCloudWaypointDeleteApplicationTemplateResponse
- type HashicorpCloudWaypointDeleteNamespaceResponse
- type HashicorpCloudWaypointDeleteTFCConfigResponse
- type HashicorpCloudWaypointDestroyAddOnResponse
- type HashicorpCloudWaypointDestroyApplicationResponse
- type HashicorpCloudWaypointGetAddOnDefinitionResponse
- func (m *HashicorpCloudWaypointGetAddOnDefinitionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointGetAddOnDefinitionResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointGetAddOnDefinitionResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointGetAddOnDefinitionResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointGetAddOnResponse
- func (m *HashicorpCloudWaypointGetAddOnResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointGetAddOnResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointGetAddOnResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointGetAddOnResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointGetApplicationResponse
- func (m *HashicorpCloudWaypointGetApplicationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointGetApplicationResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointGetApplicationResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointGetApplicationResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointGetApplicationTemplateResponse
- func (m *HashicorpCloudWaypointGetApplicationTemplateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointGetApplicationTemplateResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointGetApplicationTemplateResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointGetApplicationTemplateResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointGetNamespaceResponse
- func (m *HashicorpCloudWaypointGetNamespaceResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointGetNamespaceResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointGetNamespaceResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointGetNamespaceResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointGetTFCConfigResponse
- func (m *HashicorpCloudWaypointGetTFCConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointGetTFCConfigResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointGetTFCConfigResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointGetTFCConfigResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointGetTFRunStatusResponse
- func (m *HashicorpCloudWaypointGetTFRunStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointGetTFRunStatusResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointGetTFRunStatusResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointGetTFRunStatusResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointListAddOnDefinitionsResponse
- func (m *HashicorpCloudWaypointListAddOnDefinitionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointListAddOnDefinitionsResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointListAddOnDefinitionsResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointListAddOnDefinitionsResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointListAddOnsResponse
- func (m *HashicorpCloudWaypointListAddOnsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointListAddOnsResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointListAddOnsResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointListAddOnsResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointListApplicationTemplatesResponse
- func (m *HashicorpCloudWaypointListApplicationTemplatesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointListApplicationTemplatesResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointListApplicationTemplatesResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointListApplicationTemplatesResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointListApplicationsResponse
- func (m *HashicorpCloudWaypointListApplicationsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointListApplicationsResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointListApplicationsResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointListApplicationsResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointListNoCodeModulesResponse
- func (m *HashicorpCloudWaypointListNoCodeModulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointListNoCodeModulesResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointListNoCodeModulesResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointListNoCodeModulesResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointNamespace
- func (m *HashicorpCloudWaypointNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointNoCodeModuleDefinition
- func (m *HashicorpCloudWaypointNoCodeModuleDefinition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointNoCodeModuleDefinition) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointNoCodeModuleDefinition) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointNoCodeModuleDefinition) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointPaginationRequest
- func (m *HashicorpCloudWaypointPaginationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointPaginationRequest) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointPaginationRequest) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointPaginationRequest) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointPaginationResponse
- func (m *HashicorpCloudWaypointPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointPaginationResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointRefAddOn
- func (m *HashicorpCloudWaypointRefAddOn) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointRefAddOn) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointRefAddOn) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointRefAddOn) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointRefAddOnDefinition
- func (m *HashicorpCloudWaypointRefAddOnDefinition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointRefAddOnDefinition) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointRefAddOnDefinition) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointRefAddOnDefinition) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointRefApplication
- func (m *HashicorpCloudWaypointRefApplication) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointRefApplication) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointRefApplication) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointRefApplication) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointRefApplicationTemplate
- func (m *HashicorpCloudWaypointRefApplicationTemplate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointRefApplicationTemplate) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointRefApplicationTemplate) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointRefApplicationTemplate) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointRefNamespace
- func (m *HashicorpCloudWaypointRefNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointRefNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointRefNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointRefNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointTFCConfig
- func (m *HashicorpCloudWaypointTFCConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointTFCConfig) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointTFCConfig) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointTFCConfig) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointTerraformNocodeModule
- func (m *HashicorpCloudWaypointTerraformNocodeModule) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointTerraformNocodeModule) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointTerraformNocodeModule) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointTerraformNocodeModule) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointTerraformTFRunState
- func (m HashicorpCloudWaypointTerraformTFRunState) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m HashicorpCloudWaypointTerraformTFRunState) Pointer() *HashicorpCloudWaypointTerraformTFRunState
- func (m HashicorpCloudWaypointTerraformTFRunState) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUIAddOnDefinitionBundle
- func (m *HashicorpCloudWaypointUIAddOnDefinitionBundle) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUIAddOnDefinitionBundle) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUIAddOnDefinitionBundle) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUIAddOnDefinitionBundle) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUIListAddOnDefinitionsResponse
- func (m *HashicorpCloudWaypointUIListAddOnDefinitionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUIListAddOnDefinitionsResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUIListAddOnDefinitionsResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUIListAddOnDefinitionsResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUpdateAddOnDefinitionRequest
- func (m *HashicorpCloudWaypointUpdateAddOnDefinitionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUpdateAddOnDefinitionRequest) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUpdateAddOnDefinitionRequest) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUpdateAddOnDefinitionRequest) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUpdateAddOnDefinitionResponse
- func (m *HashicorpCloudWaypointUpdateAddOnDefinitionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUpdateAddOnDefinitionResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUpdateAddOnDefinitionResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUpdateAddOnDefinitionResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUpdateAddOnRequest
- func (m *HashicorpCloudWaypointUpdateAddOnRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUpdateAddOnRequest) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUpdateAddOnRequest) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUpdateAddOnRequest) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUpdateAddOnResponse
- func (m *HashicorpCloudWaypointUpdateAddOnResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUpdateAddOnResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUpdateAddOnResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUpdateAddOnResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUpdateApplicationRequest
- func (m *HashicorpCloudWaypointUpdateApplicationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUpdateApplicationRequest) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUpdateApplicationRequest) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUpdateApplicationRequest) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUpdateApplicationResponse
- func (m *HashicorpCloudWaypointUpdateApplicationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUpdateApplicationResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUpdateApplicationResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUpdateApplicationResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUpdateApplicationTemplateRequest
- func (m *HashicorpCloudWaypointUpdateApplicationTemplateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUpdateApplicationTemplateRequest) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUpdateApplicationTemplateRequest) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUpdateApplicationTemplateRequest) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUpdateApplicationTemplateResponse
- func (m *HashicorpCloudWaypointUpdateApplicationTemplateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUpdateApplicationTemplateResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUpdateApplicationTemplateResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUpdateApplicationTemplateResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUpdateTFCConfigRequest
- func (m *HashicorpCloudWaypointUpdateTFCConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUpdateTFCConfigRequest) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUpdateTFCConfigRequest) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUpdateTFCConfigRequest) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUpdateTFCConfigResponse
- func (m *HashicorpCloudWaypointUpdateTFCConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUpdateTFCConfigResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUpdateTFCConfigResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUpdateTFCConfigResponse) Validate(formats strfmt.Registry) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HashicorpCloudWaypointActionsdriverActionCfgRef ¶
type HashicorpCloudWaypointActionsdriverActionCfgRef struct { // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` }
HashicorpCloudWaypointActionsdriverActionCfgRef hashicorp cloud waypoint actionsdriver action cfg ref
swagger:model hashicorp.cloud.waypoint.actionsdriver.ActionCfgRef
func (*HashicorpCloudWaypointActionsdriverActionCfgRef) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverActionCfgRef) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint actionsdriver action cfg ref based on context it is used
func (*HashicorpCloudWaypointActionsdriverActionCfgRef) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverActionCfgRef) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverActionCfgRef) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverActionCfgRef) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionsdriverActionConfig ¶
type HashicorpCloudWaypointActionsdriverActionConfig struct { // URL to trigger an action on. Only used in Custom mode. ActionURL string `json:"action_url,omitempty"` // Description of the action Description string `json:"description,omitempty"` // ULID of the action config id ID string `json:"id,omitempty"` // Give the action config an optional unique (per-namespace) name Name string `json:"name,omitempty"` // More explicitly configure the kind of HTTP request to be made Request *HashicorpCloudWaypointActionsdriverActionConfigRequest `json:"request,omitempty"` }
HashicorpCloudWaypointActionsdriverActionConfig hashicorp cloud waypoint actionsdriver action config
swagger:model hashicorp.cloud.waypoint.actionsdriver.ActionConfig
func (*HashicorpCloudWaypointActionsdriverActionConfig) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverActionConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint actionsdriver action config based on the context it is used
func (*HashicorpCloudWaypointActionsdriverActionConfig) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverActionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverActionConfig) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverActionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionsdriverActionConfigFlavorCustom ¶
type HashicorpCloudWaypointActionsdriverActionConfigFlavorCustom struct { // A body to be submitted with the request, if required // Format: byte Body strfmt.Base64 `json:"body,omitempty"` // Key value headers to send with the request Headers []*HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomHeader `json:"headers"` // What HTTP method should be used? GET,POST,PUT,DELETE Method *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod `json:"method,omitempty"` // The full URL this request should make when invoked URL string `json:"url,omitempty"` }
HashicorpCloudWaypointActionsdriverActionConfigFlavorCustom Custom mode allows users to define the HTTP method, the request body, etc.
swagger:model hashicorp.cloud.waypoint.actionsdriver.ActionConfig.Flavor.Custom
func (*HashicorpCloudWaypointActionsdriverActionConfigFlavorCustom) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustom) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint actionsdriver action config flavor custom based on the context it is used
func (*HashicorpCloudWaypointActionsdriverActionConfigFlavorCustom) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustom) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverActionConfigFlavorCustom) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustom) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomHeader ¶
type HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomHeader struct { // key Key string `json:"key,omitempty"` // value Value string `json:"value,omitempty"` }
HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomHeader hashicorp cloud waypoint actionsdriver action config flavor custom header
swagger:model hashicorp.cloud.waypoint.actionsdriver.ActionConfig.Flavor.Custom.Header
func (*HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomHeader) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomHeader) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint actionsdriver action config flavor custom header based on context it is used
func (*HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomHeader) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomHeader) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomHeader) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomHeader) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod ¶
type HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod string
HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod hashicorp cloud waypoint actionsdriver action config flavor custom method
swagger:model hashicorp.cloud.waypoint.actionsdriver.ActionConfig.Flavor.Custom.Method
const ( // HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethodGET captures enum value "GET" HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethodGET HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod = "GET" // HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethodPOST captures enum value "POST" HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethodPOST HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod = "POST" // HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethodPUT captures enum value "PUT" HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethodPUT HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod = "PUT" // HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethodDELETE captures enum value "DELETE" HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethodDELETE HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod = "DELETE" // HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethodPATCH captures enum value "PATCH" HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethodPATCH HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod = "PATCH" )
func NewHashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod ¶
func NewHashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod(value HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod) *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod
func (HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod) ContextValidate ¶
func (m HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint actionsdriver action config flavor custom method based on context it is used
func (HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod) Pointer ¶
func (m HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod) Pointer() *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod
Pointer returns a pointer to a freshly-allocated HashicorpCloudWaypointActionsdriverActionConfigFlavorCustomMethod.
type HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHub ¶
type HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHub struct { // TODO(briancain): SECURITY. We'd be storing users GitHub auth tokens, but // we need it to make the request for them. AuthToken string `json:"auth_token,omitempty"` // Enables debug logging on the workflow, if supported by the Method EnableDebugLog bool `json:"enable_debug_log,omitempty"` // Input keys and values configured in the workflow file. Expected to be // turned into a string of json key/vals. Inputs map[string]string `json:"inputs,omitempty"` // Which GitHub action workflow method to take for this Waypoint action config Method *HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod `json:"method,omitempty"` // The git reference for the workflow. Can be a branch or tag name. Ref string `json:"ref,omitempty"` // The repo to submit the action to Repo string `json:"repo,omitempty"` // The unique identifier of the workflow run. Can be used to create, re-run, // cancel workflows, or approve a workflow from a pull request. (Optional) RunID string `json:"run_id,omitempty"` // The username to submit the action to Username string `json:"username,omitempty"` // The workflow to run WorkflowID string `json:"workflow_id,omitempty"` }
HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHub GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
swagger:model hashicorp.cloud.waypoint.actionsdriver.ActionConfig.Flavor.GitHub
func (*HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHub) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHub) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint actionsdriver action config flavor git hub based on the context it is used
func (*HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHub) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHub) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHub) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHub) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod ¶
type HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod string
HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod Supported GitHub Action workflow methods
swagger:model hashicorp.cloud.waypoint.actionsdriver.ActionConfig.Flavor.GitHub.Method
const ( // HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethodCREATE captures enum value "CREATE" HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethodCREATE HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod = "CREATE" // HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethodRERUN captures enum value "RERUN" HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethodRERUN HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod = "RERUN" // HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethodRERUNFAILED captures enum value "RERUNFAILED" HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethodRERUNFAILED HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod = "RERUNFAILED" // HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethodCANCEL captures enum value "CANCEL" HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethodCANCEL HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod = "CANCEL" // HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethodAPPROVE captures enum value "APPROVE" HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethodAPPROVE HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod = "APPROVE" // HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethodDELETE captures enum value "DELETE" HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethodDELETE HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod = "DELETE" )
func NewHashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod ¶
func NewHashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod(value HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod) *HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod
func (HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod) ContextValidate ¶
func (m HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint actionsdriver action config flavor git hub method based on context it is used
func (HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod) Pointer ¶
func (m HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod) Pointer() *HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod
Pointer returns a pointer to a freshly-allocated HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHubMethod.
type HashicorpCloudWaypointActionsdriverActionConfigRequest ¶
type HashicorpCloudWaypointActionsdriverActionConfigRequest struct { // Specify the exact details of the HTTP request to be made // Defaults to Custom, and will default to an HTTP POST if no fields are set Custom *HashicorpCloudWaypointActionsdriverActionConfigFlavorCustom `json:"custom,omitempty"` // The HTTP request will be configured to be sent to GitHub Actions Github *HashicorpCloudWaypointActionsdriverActionConfigFlavorGitHub `json:"github,omitempty"` }
HashicorpCloudWaypointActionsdriverActionConfigRequest The kind of HTTP request this config should trigger
swagger:model hashicorp.cloud.waypoint.actionsdriver.ActionConfig.Request
func (*HashicorpCloudWaypointActionsdriverActionConfigRequest) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverActionConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint actionsdriver action config request based on the context it is used
func (*HashicorpCloudWaypointActionsdriverActionConfigRequest) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverActionConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverActionConfigRequest) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverActionConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionsdriverActionRun ¶
type HashicorpCloudWaypointActionsdriverActionRun struct { // The full action config that was ran in the moment it was invoked ActionConfig *HashicorpCloudWaypointActionsdriverActionConfig `json:"action_config,omitempty"` // Time that the action run has finished // Format: date-time CompletedAt strfmt.DateTime `json:"completed_at,omitempty"` // Time that the action run was invoked // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // The namespace the action will run in NamespaceID string `json:"namespace_id,omitempty"` // The response status returned to Waypoint by the external endpoint when an // Action is triggered by Waypoint ReponseStatus *HashicorpCloudWaypointActionsdriverActionRunResponseStatus `json:"reponse_status,omitempty"` // The service used to run the action RunBy string `json:"run_by,omitempty"` // The sequence number used to determine how many times this has been run Sequence string `json:"sequence,omitempty"` // A list of 0-Many status logs. StatusLog []*HashicorpCloudWaypointActionsdriverStatusLog `json:"status_log"` }
HashicorpCloudWaypointActionsdriverActionRun hashicorp cloud waypoint actionsdriver action run
swagger:model hashicorp.cloud.waypoint.actionsdriver.ActionRun
func (*HashicorpCloudWaypointActionsdriverActionRun) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverActionRun) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint actionsdriver action run based on the context it is used
func (*HashicorpCloudWaypointActionsdriverActionRun) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverActionRun) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverActionRun) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverActionRun) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionsdriverActionRunResponseStatus ¶
type HashicorpCloudWaypointActionsdriverActionRunResponseStatus string
HashicorpCloudWaypointActionsdriverActionRunResponseStatus hashicorp cloud waypoint actionsdriver action run response status
swagger:model hashicorp.cloud.waypoint.actionsdriver.ActionRun.ResponseStatus
const ( // HashicorpCloudWaypointActionsdriverActionRunResponseStatusNONE captures enum value "NONE" HashicorpCloudWaypointActionsdriverActionRunResponseStatusNONE HashicorpCloudWaypointActionsdriverActionRunResponseStatus = "NONE" // HashicorpCloudWaypointActionsdriverActionRunResponseStatusUNKNOWN captures enum value "UNKNOWN" HashicorpCloudWaypointActionsdriverActionRunResponseStatusUNKNOWN HashicorpCloudWaypointActionsdriverActionRunResponseStatus = "UNKNOWN" // HashicorpCloudWaypointActionsdriverActionRunResponseStatusSUCCESS captures enum value "SUCCESS" HashicorpCloudWaypointActionsdriverActionRunResponseStatusSUCCESS HashicorpCloudWaypointActionsdriverActionRunResponseStatus = "SUCCESS" // HashicorpCloudWaypointActionsdriverActionRunResponseStatusERROR captures enum value "ERROR" HashicorpCloudWaypointActionsdriverActionRunResponseStatusERROR HashicorpCloudWaypointActionsdriverActionRunResponseStatus = "ERROR" )
func NewHashicorpCloudWaypointActionsdriverActionRunResponseStatus ¶
func NewHashicorpCloudWaypointActionsdriverActionRunResponseStatus(value HashicorpCloudWaypointActionsdriverActionRunResponseStatus) *HashicorpCloudWaypointActionsdriverActionRunResponseStatus
func (HashicorpCloudWaypointActionsdriverActionRunResponseStatus) ContextValidate ¶
func (m HashicorpCloudWaypointActionsdriverActionRunResponseStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint actionsdriver action run response status based on context it is used
func (HashicorpCloudWaypointActionsdriverActionRunResponseStatus) Pointer ¶
func (m HashicorpCloudWaypointActionsdriverActionRunResponseStatus) Pointer() *HashicorpCloudWaypointActionsdriverActionRunResponseStatus
Pointer returns a pointer to a freshly-allocated HashicorpCloudWaypointActionsdriverActionRunResponseStatus.
type HashicorpCloudWaypointActionsdriverCreateActionConfigRequest ¶
type HashicorpCloudWaypointActionsdriverCreateActionConfigRequest struct { // The action config to store ActionConfig *HashicorpCloudWaypointActionsdriverActionConfig `json:"action_config,omitempty"` // The namespace the action to be stored in NamespaceID string `json:"namespace_id,omitempty"` }
HashicorpCloudWaypointActionsdriverCreateActionConfigRequest hashicorp cloud waypoint actionsdriver create action config request
swagger:model hashicorp.cloud.waypoint.actionsdriver.CreateActionConfigRequest
func (*HashicorpCloudWaypointActionsdriverCreateActionConfigRequest) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverCreateActionConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint actionsdriver create action config request based on the context it is used
func (*HashicorpCloudWaypointActionsdriverCreateActionConfigRequest) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverCreateActionConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverCreateActionConfigRequest) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverCreateActionConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionsdriverCreateActionConfigResponse ¶
type HashicorpCloudWaypointActionsdriverCreateActionConfigResponse struct { // The action config to store ActionConfig *HashicorpCloudWaypointActionsdriverActionConfig `json:"action_config,omitempty"` }
HashicorpCloudWaypointActionsdriverCreateActionConfigResponse hashicorp cloud waypoint actionsdriver create action config response
swagger:model hashicorp.cloud.waypoint.actionsdriver.CreateActionConfigResponse
func (*HashicorpCloudWaypointActionsdriverCreateActionConfigResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverCreateActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint actionsdriver create action config response based on the context it is used
func (*HashicorpCloudWaypointActionsdriverCreateActionConfigResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverCreateActionConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverCreateActionConfigResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverCreateActionConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionsdriverGetActionConfigResponse ¶
type HashicorpCloudWaypointActionsdriverGetActionConfigResponse struct { // The current requested action config ActionConfig *HashicorpCloudWaypointActionsdriverActionConfig `json:"action_config,omitempty"` // The latest run for this config. A nil ActionRun means there are not yet any runs LatestRun *HashicorpCloudWaypointActionsdriverActionRun `json:"latest_run,omitempty"` // The total number of runs (overall) for this config TotalRuns *HashicorpCloudWaypointActionsdriverGetActionConfigResponseTotalRuns `json:"total_runs,omitempty"` }
HashicorpCloudWaypointActionsdriverGetActionConfigResponse hashicorp cloud waypoint actionsdriver get action config response
swagger:model hashicorp.cloud.waypoint.actionsdriver.GetActionConfigResponse
func (*HashicorpCloudWaypointActionsdriverGetActionConfigResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverGetActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint actionsdriver get action config response based on the context it is used
func (*HashicorpCloudWaypointActionsdriverGetActionConfigResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverGetActionConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverGetActionConfigResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverGetActionConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionsdriverGetActionConfigResponseTotalRuns ¶
type HashicorpCloudWaypointActionsdriverGetActionConfigResponseTotalRuns struct { // Total number of times this config has been run in the last day LastDay string `json:"last_day,omitempty"` // Total number of times this config has been run in the last month LastMonth string `json:"last_month,omitempty"` // Total number of times this config has been run Runs string `json:"runs,omitempty"` }
HashicorpCloudWaypointActionsdriverGetActionConfigResponseTotalRuns hashicorp cloud waypoint actionsdriver get action config response total runs
swagger:model hashicorp.cloud.waypoint.actionsdriver.GetActionConfigResponse.TotalRuns
func (*HashicorpCloudWaypointActionsdriverGetActionConfigResponseTotalRuns) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverGetActionConfigResponseTotalRuns) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint actionsdriver get action config response total runs based on context it is used
func (*HashicorpCloudWaypointActionsdriverGetActionConfigResponseTotalRuns) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverGetActionConfigResponseTotalRuns) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverGetActionConfigResponseTotalRuns) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverGetActionConfigResponseTotalRuns) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverGetActionConfigResponseTotalRuns) Validate ¶
func (m *HashicorpCloudWaypointActionsdriverGetActionConfigResponseTotalRuns) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint actionsdriver get action config response total runs
type HashicorpCloudWaypointActionsdriverListActionConfigResponse ¶
type HashicorpCloudWaypointActionsdriverListActionConfigResponse struct { // action configs ActionConfigs []*HashicorpCloudWaypointActionsdriverActionConfig `json:"action_configs"` }
HashicorpCloudWaypointActionsdriverListActionConfigResponse hashicorp cloud waypoint actionsdriver list action config response
swagger:model hashicorp.cloud.waypoint.actionsdriver.ListActionConfigResponse
func (*HashicorpCloudWaypointActionsdriverListActionConfigResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverListActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint actionsdriver list action config response based on the context it is used
func (*HashicorpCloudWaypointActionsdriverListActionConfigResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverListActionConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverListActionConfigResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverListActionConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionsdriverListActionRunsResponse ¶
type HashicorpCloudWaypointActionsdriverListActionRunsResponse struct { // action runs ActionRuns []*HashicorpCloudWaypointActionsdriverActionRun `json:"action_runs"` }
HashicorpCloudWaypointActionsdriverListActionRunsResponse hashicorp cloud waypoint actionsdriver list action runs response
swagger:model hashicorp.cloud.waypoint.actionsdriver.ListActionRunsResponse
func (*HashicorpCloudWaypointActionsdriverListActionRunsResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverListActionRunsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint actionsdriver list action runs response based on the context it is used
func (*HashicorpCloudWaypointActionsdriverListActionRunsResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverListActionRunsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverListActionRunsResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverListActionRunsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionsdriverRunActionRequest ¶
type HashicorpCloudWaypointActionsdriverRunActionRequest struct { // The action config to run ActionRef *HashicorpCloudWaypointActionsdriverActionCfgRef `json:"action_ref,omitempty"` // The namespace the action will run in NamespaceID string `json:"namespace_id,omitempty"` }
HashicorpCloudWaypointActionsdriverRunActionRequest hashicorp cloud waypoint actionsdriver run action request
swagger:model hashicorp.cloud.waypoint.actionsdriver.RunActionRequest
func (*HashicorpCloudWaypointActionsdriverRunActionRequest) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverRunActionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint actionsdriver run action request based on the context it is used
func (*HashicorpCloudWaypointActionsdriverRunActionRequest) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverRunActionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverRunActionRequest) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverRunActionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionsdriverRunActionResponse ¶
type HashicorpCloudWaypointActionsdriverRunActionResponse struct { // The run that was executed ActionRun *HashicorpCloudWaypointActionsdriverActionRun `json:"action_run,omitempty"` // namespace id NamespaceID string `json:"namespace_id,omitempty"` }
HashicorpCloudWaypointActionsdriverRunActionResponse hashicorp cloud waypoint actionsdriver run action response
swagger:model hashicorp.cloud.waypoint.actionsdriver.RunActionResponse
func (*HashicorpCloudWaypointActionsdriverRunActionResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverRunActionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint actionsdriver run action response based on the context it is used
func (*HashicorpCloudWaypointActionsdriverRunActionResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverRunActionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverRunActionResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverRunActionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionsdriverSendStatusLogRequest ¶
type HashicorpCloudWaypointActionsdriverSendStatusLogRequest struct { // The action config id to send this to ActionConfig *HashicorpCloudWaypointActionsdriverActionConfig `json:"action_config,omitempty"` // The run sequence to attach this run to ActionRunSeq string `json:"action_run_seq,omitempty"` // The namespace the action to be listed in NamespaceID string `json:"namespace_id,omitempty"` // The status log to send StatusLog *HashicorpCloudWaypointActionsdriverStatusLog `json:"status_log,omitempty"` }
HashicorpCloudWaypointActionsdriverSendStatusLogRequest hashicorp cloud waypoint actionsdriver send status log request
swagger:model hashicorp.cloud.waypoint.actionsdriver.SendStatusLogRequest
func (*HashicorpCloudWaypointActionsdriverSendStatusLogRequest) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverSendStatusLogRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint actionsdriver send status log request based on the context it is used
func (*HashicorpCloudWaypointActionsdriverSendStatusLogRequest) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverSendStatusLogRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverSendStatusLogRequest) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverSendStatusLogRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionsdriverSendStatusLogResponse ¶
type HashicorpCloudWaypointActionsdriverSendStatusLogResponse interface{}
HashicorpCloudWaypointActionsdriverSendStatusLogResponse hashicorp cloud waypoint actionsdriver send status log response
swagger:model hashicorp.cloud.waypoint.actionsdriver.SendStatusLogResponse
type HashicorpCloudWaypointActionsdriverStatusLog ¶
type HashicorpCloudWaypointActionsdriverStatusLog struct { // The time the client generated this message // Format: date-time EmittedAt strfmt.DateTime `json:"emitted_at,omitempty"` // Free-form text description of the log Log string `json:"log,omitempty"` // A map of key/value pairs of whatever Metadata map[string]string `json:"metadata,omitempty"` }
HashicorpCloudWaypointActionsdriverStatusLog hashicorp cloud waypoint actionsdriver status log
swagger:model hashicorp.cloud.waypoint.actionsdriver.StatusLog
func (*HashicorpCloudWaypointActionsdriverStatusLog) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverStatusLog) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint actionsdriver status log based on context it is used
func (*HashicorpCloudWaypointActionsdriverStatusLog) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverStatusLog) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverStatusLog) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverStatusLog) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionsdriverUpdateActionConfigRequest ¶
type HashicorpCloudWaypointActionsdriverUpdateActionConfigRequest struct { // The action config to update ActionConfig *HashicorpCloudWaypointActionsdriverActionConfig `json:"action_config,omitempty"` // The namespace the action to be updated in NamespaceID string `json:"namespace_id,omitempty"` }
HashicorpCloudWaypointActionsdriverUpdateActionConfigRequest hashicorp cloud waypoint actionsdriver update action config request
swagger:model hashicorp.cloud.waypoint.actionsdriver.UpdateActionConfigRequest
func (*HashicorpCloudWaypointActionsdriverUpdateActionConfigRequest) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverUpdateActionConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint actionsdriver update action config request based on the context it is used
func (*HashicorpCloudWaypointActionsdriverUpdateActionConfigRequest) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverUpdateActionConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverUpdateActionConfigRequest) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverUpdateActionConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionsdriverUpdateActionConfigResponse ¶
type HashicorpCloudWaypointActionsdriverUpdateActionConfigResponse struct { // The action config that was updated ActionConfig *HashicorpCloudWaypointActionsdriverActionConfig `json:"action_config,omitempty"` }
HashicorpCloudWaypointActionsdriverUpdateActionConfigResponse hashicorp cloud waypoint actionsdriver update action config response
swagger:model hashicorp.cloud.waypoint.actionsdriver.UpdateActionConfigResponse
func (*HashicorpCloudWaypointActionsdriverUpdateActionConfigResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointActionsdriverUpdateActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint actionsdriver update action config response based on the context it is used
func (*HashicorpCloudWaypointActionsdriverUpdateActionConfigResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverUpdateActionConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionsdriverUpdateActionConfigResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionsdriverUpdateActionConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointAddOn ¶
type HashicorpCloudWaypointAddOn struct { // The application for which the Add-on was created Application *HashicorpCloudWaypointRefApplication `json:"application,omitempty"` // The count of other instances of the same add-on definition for the same // application. Count string `json:"count,omitempty"` // The time at which the add-on was created // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // created_by indicates what created the Add-on CreatedBy string `json:"created_by,omitempty"` // The Add-on definition from which this Add-on was created Definition *HashicorpCloudWaypointRefAddOnDefinition `json:"definition,omitempty"` // Long-form description of the Add-on Description string `json:"description,omitempty"` // Unique identifier of the Add-on ID string `json:"id,omitempty"` // Name of the Add-on Name string `json:"name,omitempty"` // Rendered README markdown template for Add-on // Format: byte ReadmeMarkdown strfmt.Base64 `json:"readme_markdown,omitempty"` // The status of the Terraform run for the add-on. Client should not set this // field. Status *HashicorpCloudWaypointTerraformTFRunState `json:"status,omitempty"` // Short description of the Add-on Summary string `json:"summary,omitempty"` // A list of descriptive tags for an Add-on Tags []string `json:"tags"` // Terraform No Code module used for provisioning the Add-on TerraformNocodeModule *HashicorpCloudWaypointTerraformNocodeModule `json:"terraform_nocode_module,omitempty"` }
HashicorpCloudWaypointAddOn AddOn is an add-on definition rendered for a project
swagger:model hashicorp.cloud.waypoint.AddOn
func (*HashicorpCloudWaypointAddOn) ContextValidate ¶
func (m *HashicorpCloudWaypointAddOn) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint add on based on the context it is used
func (*HashicorpCloudWaypointAddOn) MarshalBinary ¶
func (m *HashicorpCloudWaypointAddOn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointAddOn) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointAddOn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointAddOnDefinition ¶
type HashicorpCloudWaypointAddOnDefinition struct { // Longer description of the Add-on Description string `json:"description,omitempty"` // Unique identifier of the Add-on definition ID string `json:"id,omitempty"` // Name of the Add-on definition Name string `json:"name,omitempty"` // A templated README describing the Add-on // Format: byte ReadmeMarkdownTemplate strfmt.Base64 `json:"readme_markdown_template,omitempty"` // Short description of the Add-on Summary string `json:"summary,omitempty"` // A list of descriptive tags for an Add-on Tags []string `json:"tags"` // Terraform No Code module used for provisioning the Add-on TerraformNocodeModule *HashicorpCloudWaypointTerraformNocodeModule `json:"terraform_nocode_module,omitempty"` // The TF variable set to apply to the Add-on's No Code workspace TfVariableSetIds []string `json:"tf_variable_set_ids"` }
HashicorpCloudWaypointAddOnDefinition AddOnDefinition is the template for an add-on
swagger:model hashicorp.cloud.waypoint.AddOnDefinition
func (*HashicorpCloudWaypointAddOnDefinition) ContextValidate ¶
func (m *HashicorpCloudWaypointAddOnDefinition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint add on definition based on the context it is used
func (*HashicorpCloudWaypointAddOnDefinition) MarshalBinary ¶
func (m *HashicorpCloudWaypointAddOnDefinition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointAddOnDefinition) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointAddOnDefinition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointApplication ¶
type HashicorpCloudWaypointApplication struct { // application template ApplicationTemplate *HashicorpCloudWaypointRefApplicationTemplate `json:"application_template,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // readme_markdown is markdown formatted instructions on how to // operate the application. This may be populated from a application template. // Format: byte ReadmeMarkdown strfmt.Base64 `json:"readme_markdown,omitempty"` // template name TemplateName string `json:"template_name,omitempty"` }
HashicorpCloudWaypointApplication hashicorp cloud waypoint application
swagger:model hashicorp.cloud.waypoint.Application
func (*HashicorpCloudWaypointApplication) ContextValidate ¶
func (m *HashicorpCloudWaypointApplication) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint application based on the context it is used
func (*HashicorpCloudWaypointApplication) MarshalBinary ¶
func (m *HashicorpCloudWaypointApplication) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointApplication) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointApplication) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointApplicationTemplate ¶
type HashicorpCloudWaypointApplicationTemplate struct { // A long-form description of what the ApplicationTemplate is to be used for. This description // is shared between platform engineers and application developers. Description string `json:"description,omitempty"` // Unique ID of the ApplicationTemplate ID string `json:"id,omitempty"` // Unique name of the ApplicationTemplate Name string `json:"name,omitempty"` // A markdown text template which is rendered when an Application is created from a // ApplicationTemplate to be shown to application developers. // Accepted tokens: // "{{ .ApplicationName }}", representing the application developer chosen application name // "{{ .TfcOrgName }}", representing the Terraform Cloud organization name in which // the no-code module was reified // Format: byte ReadmeMarkdownTemplate strfmt.Base64 `json:"readme_markdown_template,omitempty"` // A short summary for use by platform engineers to distinguish between // multiple templates Summary string `json:"summary,omitempty"` // A list of descriptive strings that can be applied to the ApplicationTemplate. Tags []string `json:"tags"` // The Terraform No-Code Module which should be used to provision // infrastructure that is used by the application created from a ApplicationTemplate. TerraformNocodeModule *HashicorpCloudWaypointTerraformNocodeModule `json:"terraform_nocode_module,omitempty"` }
HashicorpCloudWaypointApplicationTemplate hashicorp cloud waypoint application template
swagger:model hashicorp.cloud.waypoint.ApplicationTemplate
func (*HashicorpCloudWaypointApplicationTemplate) ContextValidate ¶
func (m *HashicorpCloudWaypointApplicationTemplate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint application template based on the context it is used
func (*HashicorpCloudWaypointApplicationTemplate) MarshalBinary ¶
func (m *HashicorpCloudWaypointApplicationTemplate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointApplicationTemplate) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointApplicationTemplate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointCreateAddOnDefinitionRequest ¶
type HashicorpCloudWaypointCreateAddOnDefinitionRequest struct { // Longer description of the Add-on Description string `json:"description,omitempty"` // Name of the Add-on definition Name string `json:"name,omitempty"` // namespace Namespace *HashicorpCloudWaypointRefNamespace `json:"namespace,omitempty"` // A templated README describing the Add-on // Format: byte ReadmeMarkdownTemplate strfmt.Base64 `json:"readme_markdown_template,omitempty"` // Short description of the Add-on Summary string `json:"summary,omitempty"` // A list of descriptive tags for an Add-on Tags []string `json:"tags"` // Terraform No Code module used for provisioning the Add-on TerraformNocodeModule *HashicorpCloudWaypointTerraformNocodeModule `json:"terraform_nocode_module,omitempty"` // The TF variable set to apply to the Add-on's No Code workspace TfVariableSetIds []string `json:"tf_variable_set_ids"` }
HashicorpCloudWaypointCreateAddOnDefinitionRequest CreateAddOnDefinitionRequest is the request used to create an Add-on definition
swagger:model hashicorp.cloud.waypoint.CreateAddOnDefinitionRequest
func (*HashicorpCloudWaypointCreateAddOnDefinitionRequest) ContextValidate ¶
func (m *HashicorpCloudWaypointCreateAddOnDefinitionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint create add on definition request based on the context it is used
func (*HashicorpCloudWaypointCreateAddOnDefinitionRequest) MarshalBinary ¶
func (m *HashicorpCloudWaypointCreateAddOnDefinitionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCreateAddOnDefinitionRequest) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointCreateAddOnDefinitionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointCreateAddOnDefinitionResponse ¶
type HashicorpCloudWaypointCreateAddOnDefinitionResponse struct { // add on definition AddOnDefinition *HashicorpCloudWaypointAddOnDefinition `json:"add_on_definition,omitempty"` }
HashicorpCloudWaypointCreateAddOnDefinitionResponse CreateAddOnDefinitionResponse is the response containing the just-created Add-on definition
swagger:model hashicorp.cloud.waypoint.CreateAddOnDefinitionResponse
func (*HashicorpCloudWaypointCreateAddOnDefinitionResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointCreateAddOnDefinitionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint create add on definition response based on the context it is used
func (*HashicorpCloudWaypointCreateAddOnDefinitionResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointCreateAddOnDefinitionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCreateAddOnDefinitionResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointCreateAddOnDefinitionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointCreateAddOnRequest ¶
type HashicorpCloudWaypointCreateAddOnRequest struct { // The application for which the Add-on is to be created Application *HashicorpCloudWaypointRefApplication `json:"application,omitempty"` // The Add-on definition from which this Add-on is to be created Definition *HashicorpCloudWaypointRefAddOnDefinition `json:"definition,omitempty"` // name is the name of the Add-on Name string `json:"name,omitempty"` // namespace Namespace *HashicorpCloudWaypointRefNamespace `json:"namespace,omitempty"` }
HashicorpCloudWaypointCreateAddOnRequest CreateAddOnRequest is the request used to add an Add-on to a project
swagger:model hashicorp.cloud.waypoint.CreateAddOnRequest
func (*HashicorpCloudWaypointCreateAddOnRequest) ContextValidate ¶
func (m *HashicorpCloudWaypointCreateAddOnRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint create add on request based on the context it is used
func (*HashicorpCloudWaypointCreateAddOnRequest) MarshalBinary ¶
func (m *HashicorpCloudWaypointCreateAddOnRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCreateAddOnRequest) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointCreateAddOnRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointCreateAddOnResponse ¶
type HashicorpCloudWaypointCreateAddOnResponse struct { // add on AddOn *HashicorpCloudWaypointAddOn `json:"add_on,omitempty"` }
HashicorpCloudWaypointCreateAddOnResponse CreateAddOnResponse is the response containing the just-added Add-on
swagger:model hashicorp.cloud.waypoint.CreateAddOnResponse
func (*HashicorpCloudWaypointCreateAddOnResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointCreateAddOnResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint create add on response based on the context it is used
func (*HashicorpCloudWaypointCreateAddOnResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointCreateAddOnResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCreateAddOnResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointCreateAddOnResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointCreateApplicationFromTemplateRequest ¶
type HashicorpCloudWaypointCreateApplicationFromTemplateRequest struct { // application_template is the name of the application template on which the // new application will be based ApplicationTemplate *HashicorpCloudWaypointRefApplicationTemplate `json:"application_template,omitempty"` // name is the name of the new application Name string `json:"name,omitempty"` // namespace Namespace *HashicorpCloudWaypointRefNamespace `json:"namespace,omitempty"` }
HashicorpCloudWaypointCreateApplicationFromTemplateRequest hashicorp cloud waypoint create application from template request
swagger:model hashicorp.cloud.waypoint.CreateApplicationFromTemplateRequest
func (*HashicorpCloudWaypointCreateApplicationFromTemplateRequest) ContextValidate ¶
func (m *HashicorpCloudWaypointCreateApplicationFromTemplateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint create application from template request based on the context it is used
func (*HashicorpCloudWaypointCreateApplicationFromTemplateRequest) MarshalBinary ¶
func (m *HashicorpCloudWaypointCreateApplicationFromTemplateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCreateApplicationFromTemplateRequest) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointCreateApplicationFromTemplateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointCreateApplicationFromTemplateResponse ¶
type HashicorpCloudWaypointCreateApplicationFromTemplateResponse struct { // application Application *HashicorpCloudWaypointApplication `json:"application,omitempty"` }
HashicorpCloudWaypointCreateApplicationFromTemplateResponse hashicorp cloud waypoint create application from template response
swagger:model hashicorp.cloud.waypoint.CreateApplicationFromTemplateResponse
func (*HashicorpCloudWaypointCreateApplicationFromTemplateResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointCreateApplicationFromTemplateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint create application from template response based on the context it is used
func (*HashicorpCloudWaypointCreateApplicationFromTemplateResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointCreateApplicationFromTemplateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCreateApplicationFromTemplateResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointCreateApplicationFromTemplateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointCreateApplicationTemplateRequest ¶
type HashicorpCloudWaypointCreateApplicationTemplateRequest struct { // NOTE: In the future, enumerate the fields which are set by the client, // instead of the entire proto message (in this case, ApplicationTemplate). ApplicationTemplate *HashicorpCloudWaypointApplicationTemplate `json:"application_template,omitempty"` // namespace Namespace *HashicorpCloudWaypointRefNamespace `json:"namespace,omitempty"` }
HashicorpCloudWaypointCreateApplicationTemplateRequest hashicorp cloud waypoint create application template request
swagger:model hashicorp.cloud.waypoint.CreateApplicationTemplateRequest
func (*HashicorpCloudWaypointCreateApplicationTemplateRequest) ContextValidate ¶
func (m *HashicorpCloudWaypointCreateApplicationTemplateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint create application template request based on the context it is used
func (*HashicorpCloudWaypointCreateApplicationTemplateRequest) MarshalBinary ¶
func (m *HashicorpCloudWaypointCreateApplicationTemplateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCreateApplicationTemplateRequest) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointCreateApplicationTemplateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointCreateApplicationTemplateResponse ¶
type HashicorpCloudWaypointCreateApplicationTemplateResponse struct { // application template ApplicationTemplate *HashicorpCloudWaypointApplicationTemplate `json:"application_template,omitempty"` }
HashicorpCloudWaypointCreateApplicationTemplateResponse hashicorp cloud waypoint create application template response
swagger:model hashicorp.cloud.waypoint.CreateApplicationTemplateResponse
func (*HashicorpCloudWaypointCreateApplicationTemplateResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointCreateApplicationTemplateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint create application template response based on the context it is used
func (*HashicorpCloudWaypointCreateApplicationTemplateResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointCreateApplicationTemplateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCreateApplicationTemplateResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointCreateApplicationTemplateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointCreateNamespaceRequest ¶
type HashicorpCloudWaypointCreateNamespaceRequest struct { // location Location *cloud.HashicorpCloudLocationLocation `json:"location,omitempty"` }
HashicorpCloudWaypointCreateNamespaceRequest hashicorp cloud waypoint create namespace request
swagger:model hashicorp.cloud.waypoint.CreateNamespaceRequest
func (*HashicorpCloudWaypointCreateNamespaceRequest) ContextValidate ¶
func (m *HashicorpCloudWaypointCreateNamespaceRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint create namespace request based on the context it is used
func (*HashicorpCloudWaypointCreateNamespaceRequest) MarshalBinary ¶
func (m *HashicorpCloudWaypointCreateNamespaceRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCreateNamespaceRequest) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointCreateNamespaceRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointCreateNamespaceResponse ¶
type HashicorpCloudWaypointCreateNamespaceResponse struct { // namespace Namespace *HashicorpCloudWaypointNamespace `json:"namespace,omitempty"` // operation Operation *cloud.HashicorpCloudOperationOperation `json:"operation,omitempty"` }
HashicorpCloudWaypointCreateNamespaceResponse hashicorp cloud waypoint create namespace response
swagger:model hashicorp.cloud.waypoint.CreateNamespaceResponse
func (*HashicorpCloudWaypointCreateNamespaceResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointCreateNamespaceResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint create namespace response based on the context it is used
func (*HashicorpCloudWaypointCreateNamespaceResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointCreateNamespaceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCreateNamespaceResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointCreateNamespaceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointCreateTFCConfigRequest ¶
type HashicorpCloudWaypointCreateTFCConfigRequest struct { // namespace Namespace *HashicorpCloudWaypointRefNamespace `json:"namespace,omitempty"` // tfc config TfcConfig *HashicorpCloudWaypointTFCConfig `json:"tfc_config,omitempty"` }
HashicorpCloudWaypointCreateTFCConfigRequest hashicorp cloud waypoint create t f c config request
swagger:model hashicorp.cloud.waypoint.CreateTFCConfigRequest
func (*HashicorpCloudWaypointCreateTFCConfigRequest) ContextValidate ¶
func (m *HashicorpCloudWaypointCreateTFCConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint create t f c config request based on the context it is used
func (*HashicorpCloudWaypointCreateTFCConfigRequest) MarshalBinary ¶
func (m *HashicorpCloudWaypointCreateTFCConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCreateTFCConfigRequest) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointCreateTFCConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointCreateTFCConfigResponse ¶
type HashicorpCloudWaypointCreateTFCConfigResponse struct { // tfc config TfcConfig *HashicorpCloudWaypointTFCConfig `json:"tfc_config,omitempty"` }
HashicorpCloudWaypointCreateTFCConfigResponse hashicorp cloud waypoint create t f c config response
swagger:model hashicorp.cloud.waypoint.CreateTFCConfigResponse
func (*HashicorpCloudWaypointCreateTFCConfigResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointCreateTFCConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint create t f c config response based on the context it is used
func (*HashicorpCloudWaypointCreateTFCConfigResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointCreateTFCConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCreateTFCConfigResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointCreateTFCConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointDeleteAddOnDefinitionResponse ¶
type HashicorpCloudWaypointDeleteAddOnDefinitionResponse interface{}
HashicorpCloudWaypointDeleteAddOnDefinitionResponse DeleteAddOnDefinitionRequest is the response confirming deletion of an existing Add-on definition
swagger:model hashicorp.cloud.waypoint.DeleteAddOnDefinitionResponse
type HashicorpCloudWaypointDeleteApplicationTemplateResponse ¶
type HashicorpCloudWaypointDeleteApplicationTemplateResponse interface{}
HashicorpCloudWaypointDeleteApplicationTemplateResponse hashicorp cloud waypoint delete application template response
swagger:model hashicorp.cloud.waypoint.DeleteApplicationTemplateResponse
type HashicorpCloudWaypointDeleteNamespaceResponse ¶
type HashicorpCloudWaypointDeleteNamespaceResponse interface{}
HashicorpCloudWaypointDeleteNamespaceResponse hashicorp cloud waypoint delete namespace response
swagger:model hashicorp.cloud.waypoint.DeleteNamespaceResponse
type HashicorpCloudWaypointDeleteTFCConfigResponse ¶
type HashicorpCloudWaypointDeleteTFCConfigResponse interface{}
HashicorpCloudWaypointDeleteTFCConfigResponse hashicorp cloud waypoint delete t f c config response
swagger:model hashicorp.cloud.waypoint.DeleteTFCConfigResponse
type HashicorpCloudWaypointDestroyAddOnResponse ¶
type HashicorpCloudWaypointDestroyAddOnResponse interface{}
HashicorpCloudWaypointDestroyAddOnResponse DestroyAddOnResponse is the response confirming deletion of an existing Add-on
swagger:model hashicorp.cloud.waypoint.DestroyAddOnResponse
type HashicorpCloudWaypointDestroyApplicationResponse ¶
type HashicorpCloudWaypointDestroyApplicationResponse interface{}
HashicorpCloudWaypointDestroyApplicationResponse hashicorp cloud waypoint destroy application response
swagger:model hashicorp.cloud.waypoint.DestroyApplicationResponse
type HashicorpCloudWaypointGetAddOnDefinitionResponse ¶
type HashicorpCloudWaypointGetAddOnDefinitionResponse struct { // add on definition AddOnDefinition *HashicorpCloudWaypointAddOnDefinition `json:"add_on_definition,omitempty"` }
HashicorpCloudWaypointGetAddOnDefinitionResponse GetAddOnDefinitionResponse is the response used to return an existing Add-on Definition
swagger:model hashicorp.cloud.waypoint.GetAddOnDefinitionResponse
func (*HashicorpCloudWaypointGetAddOnDefinitionResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointGetAddOnDefinitionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint get add on definition response based on the context it is used
func (*HashicorpCloudWaypointGetAddOnDefinitionResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointGetAddOnDefinitionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetAddOnDefinitionResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointGetAddOnDefinitionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointGetAddOnResponse ¶
type HashicorpCloudWaypointGetAddOnResponse struct { // add on AddOn *HashicorpCloudWaypointAddOn `json:"add_on,omitempty"` }
HashicorpCloudWaypointGetAddOnResponse GetAddOnResponse is the response containing the just-requested existing Add-on
swagger:model hashicorp.cloud.waypoint.GetAddOnResponse
func (*HashicorpCloudWaypointGetAddOnResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointGetAddOnResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint get add on response based on the context it is used
func (*HashicorpCloudWaypointGetAddOnResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointGetAddOnResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetAddOnResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointGetAddOnResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointGetApplicationResponse ¶
type HashicorpCloudWaypointGetApplicationResponse struct { // application Application *HashicorpCloudWaypointApplication `json:"application,omitempty"` }
HashicorpCloudWaypointGetApplicationResponse hashicorp cloud waypoint get application response
swagger:model hashicorp.cloud.waypoint.GetApplicationResponse
func (*HashicorpCloudWaypointGetApplicationResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointGetApplicationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint get application response based on the context it is used
func (*HashicorpCloudWaypointGetApplicationResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointGetApplicationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetApplicationResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointGetApplicationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointGetApplicationTemplateResponse ¶
type HashicorpCloudWaypointGetApplicationTemplateResponse struct { // application template ApplicationTemplate *HashicorpCloudWaypointApplicationTemplate `json:"application_template,omitempty"` }
HashicorpCloudWaypointGetApplicationTemplateResponse hashicorp cloud waypoint get application template response
swagger:model hashicorp.cloud.waypoint.GetApplicationTemplateResponse
func (*HashicorpCloudWaypointGetApplicationTemplateResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointGetApplicationTemplateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint get application template response based on the context it is used
func (*HashicorpCloudWaypointGetApplicationTemplateResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointGetApplicationTemplateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetApplicationTemplateResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointGetApplicationTemplateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointGetNamespaceResponse ¶
type HashicorpCloudWaypointGetNamespaceResponse struct { // namespace Namespace *HashicorpCloudWaypointNamespace `json:"namespace,omitempty"` }
HashicorpCloudWaypointGetNamespaceResponse hashicorp cloud waypoint get namespace response
swagger:model hashicorp.cloud.waypoint.GetNamespaceResponse
func (*HashicorpCloudWaypointGetNamespaceResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointGetNamespaceResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint get namespace response based on the context it is used
func (*HashicorpCloudWaypointGetNamespaceResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointGetNamespaceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetNamespaceResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointGetNamespaceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointGetTFCConfigResponse ¶
type HashicorpCloudWaypointGetTFCConfigResponse struct { // tfc config TfcConfig *HashicorpCloudWaypointTFCConfig `json:"tfc_config,omitempty"` }
HashicorpCloudWaypointGetTFCConfigResponse hashicorp cloud waypoint get t f c config response
swagger:model hashicorp.cloud.waypoint.GetTFCConfigResponse
func (*HashicorpCloudWaypointGetTFCConfigResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointGetTFCConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint get t f c config response based on the context it is used
func (*HashicorpCloudWaypointGetTFCConfigResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointGetTFCConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetTFCConfigResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointGetTFCConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointGetTFRunStatusResponse ¶
type HashicorpCloudWaypointGetTFRunStatusResponse struct { // the state of the TF run State *HashicorpCloudWaypointTerraformTFRunState `json:"state,omitempty"` // the URL of the TF run URL string `json:"url,omitempty"` }
HashicorpCloudWaypointGetTFRunStatusResponse GetTFRunStatusResponse is the response containing the status of the latest run of a Terraform workspace
swagger:model hashicorp.cloud.waypoint.GetTFRunStatusResponse
func (*HashicorpCloudWaypointGetTFRunStatusResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointGetTFRunStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint get t f run status response based on the context it is used
func (*HashicorpCloudWaypointGetTFRunStatusResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointGetTFRunStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetTFRunStatusResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointGetTFRunStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointListAddOnDefinitionsResponse ¶
type HashicorpCloudWaypointListAddOnDefinitionsResponse struct { // add on definitions AddOnDefinitions []*HashicorpCloudWaypointAddOnDefinition `json:"add_on_definitions"` // pagination Pagination *cloud.HashicorpCloudCommonPaginationResponse `json:"pagination,omitempty"` // The total count of Add-on definitions for the given namespace TotalCount string `json:"total_count,omitempty"` }
HashicorpCloudWaypointListAddOnDefinitionsResponse ListAddOnDefinitionsResponse is the response used to return all Add-on definitions
swagger:model hashicorp.cloud.waypoint.ListAddOnDefinitionsResponse
func (*HashicorpCloudWaypointListAddOnDefinitionsResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointListAddOnDefinitionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint list add on definitions response based on the context it is used
func (*HashicorpCloudWaypointListAddOnDefinitionsResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointListAddOnDefinitionsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListAddOnDefinitionsResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointListAddOnDefinitionsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointListAddOnsResponse ¶
type HashicorpCloudWaypointListAddOnsResponse struct { // add ons AddOns []*HashicorpCloudWaypointAddOn `json:"add_ons"` // pagination Pagination *cloud.HashicorpCloudCommonPaginationResponse `json:"pagination,omitempty"` }
HashicorpCloudWaypointListAddOnsResponse ListAddOnsResponse is the response containing all existing Add-ons
swagger:model hashicorp.cloud.waypoint.ListAddOnsResponse
func (*HashicorpCloudWaypointListAddOnsResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointListAddOnsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint list add ons response based on the context it is used
func (*HashicorpCloudWaypointListAddOnsResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointListAddOnsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListAddOnsResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointListAddOnsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointListApplicationTemplatesResponse ¶
type HashicorpCloudWaypointListApplicationTemplatesResponse struct { // The full list of applicationtemplates ApplicationTemplates []*HashicorpCloudWaypointApplicationTemplate `json:"application_templates"` // pagination Pagination *cloud.HashicorpCloudCommonPaginationResponse `json:"pagination,omitempty"` // total count TotalCount string `json:"total_count,omitempty"` }
HashicorpCloudWaypointListApplicationTemplatesResponse hashicorp cloud waypoint list application templates response
swagger:model hashicorp.cloud.waypoint.ListApplicationTemplatesResponse
func (*HashicorpCloudWaypointListApplicationTemplatesResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointListApplicationTemplatesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint list application templates response based on the context it is used
func (*HashicorpCloudWaypointListApplicationTemplatesResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointListApplicationTemplatesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListApplicationTemplatesResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointListApplicationTemplatesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointListApplicationsResponse ¶
type HashicorpCloudWaypointListApplicationsResponse struct { // applications Applications []*HashicorpCloudWaypointApplication `json:"applications"` // pagination Pagination *HashicorpCloudWaypointPaginationResponse `json:"pagination,omitempty"` }
HashicorpCloudWaypointListApplicationsResponse hashicorp cloud waypoint list applications response
swagger:model hashicorp.cloud.waypoint.ListApplicationsResponse
func (*HashicorpCloudWaypointListApplicationsResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointListApplicationsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint list applications response based on the context it is used
func (*HashicorpCloudWaypointListApplicationsResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointListApplicationsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListApplicationsResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointListApplicationsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointListNoCodeModulesResponse ¶
type HashicorpCloudWaypointListNoCodeModulesResponse struct { // no code modules NoCodeModules []*HashicorpCloudWaypointNoCodeModuleDefinition `json:"no_code_modules"` }
HashicorpCloudWaypointListNoCodeModulesResponse hashicorp cloud waypoint list no code modules response
swagger:model hashicorp.cloud.waypoint.ListNoCodeModulesResponse
func (*HashicorpCloudWaypointListNoCodeModulesResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointListNoCodeModulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint list no code modules response based on the context it is used
func (*HashicorpCloudWaypointListNoCodeModulesResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointListNoCodeModulesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListNoCodeModulesResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointListNoCodeModulesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointNamespace ¶
type HashicorpCloudWaypointNamespace struct { // ULID of the namespace ID string `json:"id,omitempty"` // HCP location of the namespace Location *cloud.HashicorpCloudLocationLocation `json:"location,omitempty"` }
HashicorpCloudWaypointNamespace hashicorp cloud waypoint namespace
swagger:model hashicorp.cloud.waypoint.Namespace
func (*HashicorpCloudWaypointNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint namespace based on the context it is used
func (*HashicorpCloudWaypointNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointNoCodeModuleDefinition ¶
type HashicorpCloudWaypointNoCodeModuleDefinition struct { // created // Format: date-time Created strfmt.DateTime `json:"created,omitempty"` // last updated // Format: date-time LastUpdated strfmt.DateTime `json:"last_updated,omitempty"` // name Name string `json:"name,omitempty"` // provider Provider string `json:"provider,omitempty"` // versions Versions []string `json:"versions"` }
HashicorpCloudWaypointNoCodeModuleDefinition hashicorp cloud waypoint no code module definition
swagger:model hashicorp.cloud.waypoint.NoCodeModuleDefinition
func (*HashicorpCloudWaypointNoCodeModuleDefinition) ContextValidate ¶
func (m *HashicorpCloudWaypointNoCodeModuleDefinition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint no code module definition based on context it is used
func (*HashicorpCloudWaypointNoCodeModuleDefinition) MarshalBinary ¶
func (m *HashicorpCloudWaypointNoCodeModuleDefinition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointNoCodeModuleDefinition) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointNoCodeModuleDefinition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointPaginationRequest ¶
type HashicorpCloudWaypointPaginationRequest struct { // Specifies a page token to use to retrieve the next page. Set this to the // `next_page_token` returned by previous list requests to get the next page of // results. If set, `previous_page_token` must not be set. NextPageToken string `json:"next_page_token,omitempty"` // The max number of results per page that should be returned. If the number // of available results is larger than `page_size`, a `next_page_token` is // returned which can be used to get the next page of results in subsequent // requests. A value of zero will cause `page_size` to be defaulted. PageSize int64 `json:"page_size,omitempty"` // Specifies a page token to use to retrieve the previous page. Set this to // the `previous_page_token` returned by previous list requests to get the // previous page of results. If set, `next_page_token` must not be set. PreviousPageToken string `json:"previous_page_token,omitempty"` }
HashicorpCloudWaypointPaginationRequest https://github.com/hashicorp/cloud-api/blob/master/hashicorp/cloud/common/pagination.proto PaginationRequest are the parameters for a paginated list request.
swagger:model hashicorp.cloud.waypoint.PaginationRequest
func (*HashicorpCloudWaypointPaginationRequest) ContextValidate ¶
func (m *HashicorpCloudWaypointPaginationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint pagination request based on context it is used
func (*HashicorpCloudWaypointPaginationRequest) MarshalBinary ¶
func (m *HashicorpCloudWaypointPaginationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointPaginationRequest) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointPaginationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointPaginationResponse ¶
type HashicorpCloudWaypointPaginationResponse struct { // This token allows you to get the next page of results for list requests. // If the number of results is larger than `page_size`, use the // `next_page_token` as a value for the query parameter `next_page_token` in // the next request. The value will become empty when there are no more pages. NextPageToken string `json:"next_page_token,omitempty"` // This token allows you to get the previous page of results for list // requests. If the number of results is larger than `page_size`, use the // `previous_page_token` as a value for the query parameter // `previous_page_token` in the next request. The value will become empty when // there are no more pages. PreviousPageToken string `json:"previous_page_token,omitempty"` }
HashicorpCloudWaypointPaginationResponse PaginationResponse is the response holding the page tokens for a paginated list response.
swagger:model hashicorp.cloud.waypoint.PaginationResponse
func (*HashicorpCloudWaypointPaginationResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint pagination response based on context it is used
func (*HashicorpCloudWaypointPaginationResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointPaginationResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointRefAddOn ¶
type HashicorpCloudWaypointRefAddOn struct { // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` }
HashicorpCloudWaypointRefAddOn hashicorp cloud waypoint ref add on
swagger:model hashicorp.cloud.waypoint.Ref.AddOn
func (*HashicorpCloudWaypointRefAddOn) ContextValidate ¶
func (m *HashicorpCloudWaypointRefAddOn) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint ref add on based on context it is used
func (*HashicorpCloudWaypointRefAddOn) MarshalBinary ¶
func (m *HashicorpCloudWaypointRefAddOn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointRefAddOn) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointRefAddOn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointRefAddOnDefinition ¶
type HashicorpCloudWaypointRefAddOnDefinition struct { // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` }
HashicorpCloudWaypointRefAddOnDefinition hashicorp cloud waypoint ref add on definition
swagger:model hashicorp.cloud.waypoint.Ref.AddOnDefinition
func (*HashicorpCloudWaypointRefAddOnDefinition) ContextValidate ¶
func (m *HashicorpCloudWaypointRefAddOnDefinition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint ref add on definition based on context it is used
func (*HashicorpCloudWaypointRefAddOnDefinition) MarshalBinary ¶
func (m *HashicorpCloudWaypointRefAddOnDefinition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointRefAddOnDefinition) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointRefAddOnDefinition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointRefApplication ¶
type HashicorpCloudWaypointRefApplication struct { // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` }
HashicorpCloudWaypointRefApplication hashicorp cloud waypoint ref application
swagger:model hashicorp.cloud.waypoint.Ref.Application
func (*HashicorpCloudWaypointRefApplication) ContextValidate ¶
func (m *HashicorpCloudWaypointRefApplication) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint ref application based on context it is used
func (*HashicorpCloudWaypointRefApplication) MarshalBinary ¶
func (m *HashicorpCloudWaypointRefApplication) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointRefApplication) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointRefApplication) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointRefApplicationTemplate ¶
type HashicorpCloudWaypointRefApplicationTemplate struct { // ID of the ApplicationTemplate ID string `json:"id,omitempty"` // Name of the ApplicationTemplate Name string `json:"name,omitempty"` }
HashicorpCloudWaypointRefApplicationTemplate hashicorp cloud waypoint ref application template
swagger:model hashicorp.cloud.waypoint.Ref.ApplicationTemplate
func (*HashicorpCloudWaypointRefApplicationTemplate) ContextValidate ¶
func (m *HashicorpCloudWaypointRefApplicationTemplate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint ref application template based on context it is used
func (*HashicorpCloudWaypointRefApplicationTemplate) MarshalBinary ¶
func (m *HashicorpCloudWaypointRefApplicationTemplate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointRefApplicationTemplate) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointRefApplicationTemplate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointRefNamespace ¶
type HashicorpCloudWaypointRefNamespace struct { // id ID string `json:"id,omitempty"` }
HashicorpCloudWaypointRefNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model hashicorp.cloud.waypoint.Ref.Namespace
func (*HashicorpCloudWaypointRefNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointRefNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint ref namespace based on context it is used
func (*HashicorpCloudWaypointRefNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointRefNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointRefNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointRefNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTFCConfig ¶
type HashicorpCloudWaypointTFCConfig struct { // Terraform Cloud team or personal token OrganizationName string `json:"organization_name,omitempty"` // Terraform cloud token team or personal token. // This is redacted when returned on API responses. Token string `json:"token,omitempty"` }
HashicorpCloudWaypointTFCConfig TFCConfig represents the configurations required for connecting to Terraform Cloud
swagger:model hashicorp.cloud.waypoint.TFCConfig
func (*HashicorpCloudWaypointTFCConfig) ContextValidate ¶
func (m *HashicorpCloudWaypointTFCConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint t f c config based on context it is used
func (*HashicorpCloudWaypointTFCConfig) MarshalBinary ¶
func (m *HashicorpCloudWaypointTFCConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTFCConfig) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointTFCConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTerraformNocodeModule ¶
type HashicorpCloudWaypointTerraformNocodeModule struct { // The source of the Terraform no-code module. // https://developer.hashicorp.com/terraform/language/modules/sources Source string `json:"source,omitempty"` // The version of the Terraform no-code module. Version string `json:"version,omitempty"` }
HashicorpCloudWaypointTerraformNocodeModule hashicorp cloud waypoint terraform nocode module
swagger:model hashicorp.cloud.waypoint.TerraformNocodeModule
func (*HashicorpCloudWaypointTerraformNocodeModule) ContextValidate ¶
func (m *HashicorpCloudWaypointTerraformNocodeModule) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint terraform nocode module based on context it is used
func (*HashicorpCloudWaypointTerraformNocodeModule) MarshalBinary ¶
func (m *HashicorpCloudWaypointTerraformNocodeModule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTerraformNocodeModule) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointTerraformNocodeModule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTerraformTFRunState ¶
type HashicorpCloudWaypointTerraformTFRunState string
HashicorpCloudWaypointTerraformTFRunState hashicorp cloud waypoint terraform t f run state
swagger:model hashicorp.cloud.waypoint.Terraform.TFRunState
const ( // HashicorpCloudWaypointTerraformTFRunStateUNKNOWN captures enum value "UNKNOWN" HashicorpCloudWaypointTerraformTFRunStateUNKNOWN HashicorpCloudWaypointTerraformTFRunState = "UNKNOWN" // HashicorpCloudWaypointTerraformTFRunStateRUNNING captures enum value "RUNNING" HashicorpCloudWaypointTerraformTFRunStateRUNNING HashicorpCloudWaypointTerraformTFRunState = "RUNNING" // HashicorpCloudWaypointTerraformTFRunStateSUCCESS captures enum value "SUCCESS" HashicorpCloudWaypointTerraformTFRunStateSUCCESS HashicorpCloudWaypointTerraformTFRunState = "SUCCESS" // HashicorpCloudWaypointTerraformTFRunStateERROR captures enum value "ERROR" HashicorpCloudWaypointTerraformTFRunStateERROR HashicorpCloudWaypointTerraformTFRunState = "ERROR" )
func NewHashicorpCloudWaypointTerraformTFRunState ¶
func NewHashicorpCloudWaypointTerraformTFRunState(value HashicorpCloudWaypointTerraformTFRunState) *HashicorpCloudWaypointTerraformTFRunState
func (HashicorpCloudWaypointTerraformTFRunState) ContextValidate ¶
func (m HashicorpCloudWaypointTerraformTFRunState) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint terraform t f run state based on context it is used
func (HashicorpCloudWaypointTerraformTFRunState) Pointer ¶
func (m HashicorpCloudWaypointTerraformTFRunState) Pointer() *HashicorpCloudWaypointTerraformTFRunState
Pointer returns a pointer to a freshly-allocated HashicorpCloudWaypointTerraformTFRunState.
type HashicorpCloudWaypointUIAddOnDefinitionBundle ¶
type HashicorpCloudWaypointUIAddOnDefinitionBundle struct { // add on definition AddOnDefinition *HashicorpCloudWaypointAddOnDefinition `json:"add_on_definition,omitempty"` // install count InstallCount string `json:"install_count,omitempty"` }
HashicorpCloudWaypointUIAddOnDefinitionBundle hashicorp cloud waypoint UI add on definition bundle
swagger:model hashicorp.cloud.waypoint.UI.AddOnDefinitionBundle
func (*HashicorpCloudWaypointUIAddOnDefinitionBundle) ContextValidate ¶
func (m *HashicorpCloudWaypointUIAddOnDefinitionBundle) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint UI add on definition bundle based on the context it is used
func (*HashicorpCloudWaypointUIAddOnDefinitionBundle) MarshalBinary ¶
func (m *HashicorpCloudWaypointUIAddOnDefinitionBundle) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIAddOnDefinitionBundle) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUIAddOnDefinitionBundle) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUIListAddOnDefinitionsResponse ¶
type HashicorpCloudWaypointUIListAddOnDefinitionsResponse struct { // add on definition bundles AddOnDefinitionBundles []*HashicorpCloudWaypointUIAddOnDefinitionBundle `json:"add_on_definition_bundles"` // pagination Pagination *cloud.HashicorpCloudCommonPaginationResponse `json:"pagination,omitempty"` }
HashicorpCloudWaypointUIListAddOnDefinitionsResponse hashicorp cloud waypoint UI list add on definitions response
swagger:model hashicorp.cloud.waypoint.UI.ListAddOnDefinitionsResponse
func (*HashicorpCloudWaypointUIListAddOnDefinitionsResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointUIListAddOnDefinitionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint UI list add on definitions response based on the context it is used
func (*HashicorpCloudWaypointUIListAddOnDefinitionsResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointUIListAddOnDefinitionsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIListAddOnDefinitionsResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUIListAddOnDefinitionsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUpdateAddOnDefinitionRequest ¶
type HashicorpCloudWaypointUpdateAddOnDefinitionRequest struct { // Longer description of the Add-on Description string `json:"description,omitempty"` // Reference to an existing Add-on ExistingAddOnDefinition *HashicorpCloudWaypointRefAddOnDefinition `json:"existing_add_on_definition,omitempty"` // Name of the Add-on definition Name string `json:"name,omitempty"` // namespace Namespace *HashicorpCloudWaypointRefNamespace `json:"namespace,omitempty"` // A templated README describing the Add-on // Format: byte ReadmeMarkdownTemplate strfmt.Base64 `json:"readme_markdown_template,omitempty"` // Short description of the Add-on Summary string `json:"summary,omitempty"` // A list of descriptive tags for an Add-on Tags []string `json:"tags"` // Terraform No Code module used for provisioning the Add-on TerraformNocodeModule *HashicorpCloudWaypointTerraformNocodeModule `json:"terraform_nocode_module,omitempty"` // The TF variable set to apply to the Add-on's No Code workspace TfVariableSetIds []string `json:"tf_variable_set_ids"` }
HashicorpCloudWaypointUpdateAddOnDefinitionRequest UpdateAddOnDefinitionRequest is the request used to update an existing Add-on definition
swagger:model hashicorp.cloud.waypoint.UpdateAddOnDefinitionRequest
func (*HashicorpCloudWaypointUpdateAddOnDefinitionRequest) ContextValidate ¶
func (m *HashicorpCloudWaypointUpdateAddOnDefinitionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint update add on definition request based on the context it is used
func (*HashicorpCloudWaypointUpdateAddOnDefinitionRequest) MarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateAddOnDefinitionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUpdateAddOnDefinitionRequest) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateAddOnDefinitionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUpdateAddOnDefinitionResponse ¶
type HashicorpCloudWaypointUpdateAddOnDefinitionResponse struct { // add on definition AddOnDefinition *HashicorpCloudWaypointAddOnDefinition `json:"add_on_definition,omitempty"` }
HashicorpCloudWaypointUpdateAddOnDefinitionResponse UpdateAddOnDefinitionResponse is the response containing the just-updated Add-on definition
swagger:model hashicorp.cloud.waypoint.UpdateAddOnDefinitionResponse
func (*HashicorpCloudWaypointUpdateAddOnDefinitionResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointUpdateAddOnDefinitionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint update add on definition response based on the context it is used
func (*HashicorpCloudWaypointUpdateAddOnDefinitionResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateAddOnDefinitionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUpdateAddOnDefinitionResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateAddOnDefinitionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUpdateAddOnRequest ¶
type HashicorpCloudWaypointUpdateAddOnRequest struct { // The add-on to be updated. ExistingAddOn *HashicorpCloudWaypointRefAddOn `json:"existing_add_on,omitempty"` // The new name of the Add-on. Name string `json:"name,omitempty"` // namespace Namespace *HashicorpCloudWaypointRefNamespace `json:"namespace,omitempty"` }
HashicorpCloudWaypointUpdateAddOnRequest UpdateAddOnRequest is the request used to update an existing Add-on.
swagger:model hashicorp.cloud.waypoint.UpdateAddOnRequest
func (*HashicorpCloudWaypointUpdateAddOnRequest) ContextValidate ¶
func (m *HashicorpCloudWaypointUpdateAddOnRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint update add on request based on the context it is used
func (*HashicorpCloudWaypointUpdateAddOnRequest) MarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateAddOnRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUpdateAddOnRequest) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateAddOnRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUpdateAddOnResponse ¶
type HashicorpCloudWaypointUpdateAddOnResponse struct { // The newly updated Add-on. AddOn *HashicorpCloudWaypointAddOn `json:"add_on,omitempty"` }
HashicorpCloudWaypointUpdateAddOnResponse UpdateAddOnResponse is the response containing the just-updated Add-on.
swagger:model hashicorp.cloud.waypoint.UpdateAddOnResponse
func (*HashicorpCloudWaypointUpdateAddOnResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointUpdateAddOnResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint update add on response based on the context it is used
func (*HashicorpCloudWaypointUpdateAddOnResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateAddOnResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUpdateAddOnResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateAddOnResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUpdateApplicationRequest ¶
type HashicorpCloudWaypointUpdateApplicationRequest struct { // Reference to an existing Application Application *HashicorpCloudWaypointRefApplication `json:"application,omitempty"` // Updated application name Name string `json:"name,omitempty"` // namespace Namespace *HashicorpCloudWaypointRefNamespace `json:"namespace,omitempty"` // readme_markdown is markdown formatted instructions on how to operate the application. // This may be populated from a application template. // Format: byte ReadmeMarkdown strfmt.Base64 `json:"readme_markdown,omitempty"` }
HashicorpCloudWaypointUpdateApplicationRequest hashicorp cloud waypoint update application request
swagger:model hashicorp.cloud.waypoint.UpdateApplicationRequest
func (*HashicorpCloudWaypointUpdateApplicationRequest) ContextValidate ¶
func (m *HashicorpCloudWaypointUpdateApplicationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint update application request based on the context it is used
func (*HashicorpCloudWaypointUpdateApplicationRequest) MarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateApplicationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUpdateApplicationRequest) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateApplicationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUpdateApplicationResponse ¶
type HashicorpCloudWaypointUpdateApplicationResponse struct { // application Application *HashicorpCloudWaypointApplication `json:"application,omitempty"` }
HashicorpCloudWaypointUpdateApplicationResponse hashicorp cloud waypoint update application response
swagger:model hashicorp.cloud.waypoint.UpdateApplicationResponse
func (*HashicorpCloudWaypointUpdateApplicationResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointUpdateApplicationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint update application response based on the context it is used
func (*HashicorpCloudWaypointUpdateApplicationResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateApplicationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUpdateApplicationResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateApplicationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUpdateApplicationTemplateRequest ¶
type HashicorpCloudWaypointUpdateApplicationTemplateRequest struct { // application_template resembles the desired updated state of the existing // application template. ApplicationTemplate *HashicorpCloudWaypointApplicationTemplate `json:"application_template,omitempty"` // existing_application_template refers to the application template being // updated. ExistingApplicationTemplate *HashicorpCloudWaypointRefApplicationTemplate `json:"existing_application_template,omitempty"` // namespace Namespace *HashicorpCloudWaypointRefNamespace `json:"namespace,omitempty"` }
HashicorpCloudWaypointUpdateApplicationTemplateRequest hashicorp cloud waypoint update application template request
swagger:model hashicorp.cloud.waypoint.UpdateApplicationTemplateRequest
func (*HashicorpCloudWaypointUpdateApplicationTemplateRequest) ContextValidate ¶
func (m *HashicorpCloudWaypointUpdateApplicationTemplateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint update application template request based on the context it is used
func (*HashicorpCloudWaypointUpdateApplicationTemplateRequest) MarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateApplicationTemplateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUpdateApplicationTemplateRequest) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateApplicationTemplateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUpdateApplicationTemplateResponse ¶
type HashicorpCloudWaypointUpdateApplicationTemplateResponse struct { // application template ApplicationTemplate *HashicorpCloudWaypointApplicationTemplate `json:"application_template,omitempty"` }
HashicorpCloudWaypointUpdateApplicationTemplateResponse hashicorp cloud waypoint update application template response
swagger:model hashicorp.cloud.waypoint.UpdateApplicationTemplateResponse
func (*HashicorpCloudWaypointUpdateApplicationTemplateResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointUpdateApplicationTemplateResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint update application template response based on the context it is used
func (*HashicorpCloudWaypointUpdateApplicationTemplateResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateApplicationTemplateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUpdateApplicationTemplateResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateApplicationTemplateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUpdateTFCConfigRequest ¶
type HashicorpCloudWaypointUpdateTFCConfigRequest struct { // namespace Namespace *HashicorpCloudWaypointRefNamespace `json:"namespace,omitempty"` // tfc config TfcConfig *HashicorpCloudWaypointTFCConfig `json:"tfc_config,omitempty"` }
HashicorpCloudWaypointUpdateTFCConfigRequest hashicorp cloud waypoint update t f c config request
swagger:model hashicorp.cloud.waypoint.UpdateTFCConfigRequest
func (*HashicorpCloudWaypointUpdateTFCConfigRequest) ContextValidate ¶
func (m *HashicorpCloudWaypointUpdateTFCConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint update t f c config request based on the context it is used
func (*HashicorpCloudWaypointUpdateTFCConfigRequest) MarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateTFCConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUpdateTFCConfigRequest) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateTFCConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUpdateTFCConfigResponse ¶
type HashicorpCloudWaypointUpdateTFCConfigResponse struct { // tfc config TfcConfig *HashicorpCloudWaypointTFCConfig `json:"tfc_config,omitempty"` }
HashicorpCloudWaypointUpdateTFCConfigResponse hashicorp cloud waypoint update t f c config response
swagger:model hashicorp.cloud.waypoint.UpdateTFCConfigResponse
func (*HashicorpCloudWaypointUpdateTFCConfigResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointUpdateTFCConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint update t f c config response based on the context it is used
func (*HashicorpCloudWaypointUpdateTFCConfigResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateTFCConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUpdateTFCConfigResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateTFCConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files ¶
- hashicorp_cloud_waypoint_actionsdriver_action_cfg_ref.go
- hashicorp_cloud_waypoint_actionsdriver_action_config.go
- hashicorp_cloud_waypoint_actionsdriver_action_config_flavor_custom.go
- hashicorp_cloud_waypoint_actionsdriver_action_config_flavor_custom_header.go
- hashicorp_cloud_waypoint_actionsdriver_action_config_flavor_custom_method.go
- hashicorp_cloud_waypoint_actionsdriver_action_config_flavor_git_hub.go
- hashicorp_cloud_waypoint_actionsdriver_action_config_flavor_git_hub_method.go
- hashicorp_cloud_waypoint_actionsdriver_action_config_request.go
- hashicorp_cloud_waypoint_actionsdriver_action_run.go
- hashicorp_cloud_waypoint_actionsdriver_action_run_response_status.go
- hashicorp_cloud_waypoint_actionsdriver_create_action_config_request.go
- hashicorp_cloud_waypoint_actionsdriver_create_action_config_response.go
- hashicorp_cloud_waypoint_actionsdriver_get_action_config_response.go
- hashicorp_cloud_waypoint_actionsdriver_get_action_config_response_total_runs.go
- hashicorp_cloud_waypoint_actionsdriver_list_action_config_response.go
- hashicorp_cloud_waypoint_actionsdriver_list_action_runs_response.go
- hashicorp_cloud_waypoint_actionsdriver_run_action_request.go
- hashicorp_cloud_waypoint_actionsdriver_run_action_response.go
- hashicorp_cloud_waypoint_actionsdriver_send_status_log_request.go
- hashicorp_cloud_waypoint_actionsdriver_send_status_log_response.go
- hashicorp_cloud_waypoint_actionsdriver_status_log.go
- hashicorp_cloud_waypoint_actionsdriver_update_action_config_request.go
- hashicorp_cloud_waypoint_actionsdriver_update_action_config_response.go
- hashicorp_cloud_waypoint_add_on.go
- hashicorp_cloud_waypoint_add_on_definition.go
- hashicorp_cloud_waypoint_application.go
- hashicorp_cloud_waypoint_application_template.go
- hashicorp_cloud_waypoint_create_add_on_definition_request.go
- hashicorp_cloud_waypoint_create_add_on_definition_response.go
- hashicorp_cloud_waypoint_create_add_on_request.go
- hashicorp_cloud_waypoint_create_add_on_response.go
- hashicorp_cloud_waypoint_create_application_from_template_request.go
- hashicorp_cloud_waypoint_create_application_from_template_response.go
- hashicorp_cloud_waypoint_create_application_template_request.go
- hashicorp_cloud_waypoint_create_application_template_response.go
- hashicorp_cloud_waypoint_create_namespace_request.go
- hashicorp_cloud_waypoint_create_namespace_response.go
- hashicorp_cloud_waypoint_create_t_f_c_config_request.go
- hashicorp_cloud_waypoint_create_t_f_c_config_response.go
- hashicorp_cloud_waypoint_delete_add_on_definition_response.go
- hashicorp_cloud_waypoint_delete_application_template_response.go
- hashicorp_cloud_waypoint_delete_namespace_response.go
- hashicorp_cloud_waypoint_delete_t_f_c_config_response.go
- hashicorp_cloud_waypoint_destroy_add_on_response.go
- hashicorp_cloud_waypoint_destroy_application_response.go
- hashicorp_cloud_waypoint_get_add_on_definition_response.go
- hashicorp_cloud_waypoint_get_add_on_response.go
- hashicorp_cloud_waypoint_get_application_response.go
- hashicorp_cloud_waypoint_get_application_template_response.go
- hashicorp_cloud_waypoint_get_namespace_response.go
- hashicorp_cloud_waypoint_get_t_f_c_config_response.go
- hashicorp_cloud_waypoint_get_t_f_run_status_response.go
- hashicorp_cloud_waypoint_list_add_on_definitions_response.go
- hashicorp_cloud_waypoint_list_add_ons_response.go
- hashicorp_cloud_waypoint_list_application_templates_response.go
- hashicorp_cloud_waypoint_list_applications_response.go
- hashicorp_cloud_waypoint_list_no_code_modules_response.go
- hashicorp_cloud_waypoint_namespace.go
- hashicorp_cloud_waypoint_no_code_module_definition.go
- hashicorp_cloud_waypoint_pagination_request.go
- hashicorp_cloud_waypoint_pagination_response.go
- hashicorp_cloud_waypoint_ref_add_on.go
- hashicorp_cloud_waypoint_ref_add_on_definition.go
- hashicorp_cloud_waypoint_ref_application.go
- hashicorp_cloud_waypoint_ref_application_template.go
- hashicorp_cloud_waypoint_ref_namespace.go
- hashicorp_cloud_waypoint_t_f_c_config.go
- hashicorp_cloud_waypoint_terraform_nocode_module.go
- hashicorp_cloud_waypoint_terraform_t_f_run_state.go
- hashicorp_cloud_waypoint_ui_add_on_definition_bundle.go
- hashicorp_cloud_waypoint_ui_list_add_on_definitions_response.go
- hashicorp_cloud_waypoint_update_add_on_definition_request.go
- hashicorp_cloud_waypoint_update_add_on_definition_response.go
- hashicorp_cloud_waypoint_update_add_on_request.go
- hashicorp_cloud_waypoint_update_add_on_response.go
- hashicorp_cloud_waypoint_update_application_request.go
- hashicorp_cloud_waypoint_update_application_response.go
- hashicorp_cloud_waypoint_update_application_template_request.go
- hashicorp_cloud_waypoint_update_application_template_response.go
- hashicorp_cloud_waypoint_update_t_f_c_config_request.go
- hashicorp_cloud_waypoint_update_t_f_c_config_response.go