Documentation
¶
Index ¶
- type HashicorpCloudWaypointActionCfgRef
- func (m *HashicorpCloudWaypointActionCfgRef) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionCfgRef) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionCfgRef) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionCfgRef) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionConfig
- func (m *HashicorpCloudWaypointActionConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionConfig) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionConfig) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionConfig) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionConfigFlavorAgent
- func (m *HashicorpCloudWaypointActionConfigFlavorAgent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionConfigFlavorAgent) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionConfigFlavorAgent) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionConfigFlavorAgent) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionConfigFlavorCustom
- func (m *HashicorpCloudWaypointActionConfigFlavorCustom) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionConfigFlavorCustom) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionConfigFlavorCustom) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionConfigFlavorCustom) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionConfigFlavorCustomHeader
- func (m *HashicorpCloudWaypointActionConfigFlavorCustomHeader) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionConfigFlavorCustomHeader) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionConfigFlavorCustomHeader) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionConfigFlavorCustomHeader) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionConfigFlavorCustomMethod
- func (m HashicorpCloudWaypointActionConfigFlavorCustomMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m HashicorpCloudWaypointActionConfigFlavorCustomMethod) Pointer() *HashicorpCloudWaypointActionConfigFlavorCustomMethod
- func (m HashicorpCloudWaypointActionConfigFlavorCustomMethod) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionConfigFlavorGitHub
- func (m *HashicorpCloudWaypointActionConfigFlavorGitHub) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionConfigFlavorGitHub) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionConfigFlavorGitHub) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionConfigFlavorGitHub) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionConfigFlavorGitHubMethod
- func (m HashicorpCloudWaypointActionConfigFlavorGitHubMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m HashicorpCloudWaypointActionConfigFlavorGitHubMethod) Pointer() *HashicorpCloudWaypointActionConfigFlavorGitHubMethod
- func (m HashicorpCloudWaypointActionConfigFlavorGitHubMethod) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionConfigRequest
- func (m *HashicorpCloudWaypointActionConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionConfigRequest) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionConfigRequest) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionConfigRequest) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionRun
- func (m *HashicorpCloudWaypointActionRun) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionRun) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionRun) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionRun) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionRunResponseStatus
- func (m HashicorpCloudWaypointActionRunResponseStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m HashicorpCloudWaypointActionRunResponseStatus) Pointer() *HashicorpCloudWaypointActionRunResponseStatus
- func (m HashicorpCloudWaypointActionRunResponseStatus) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionRunScope
- func (m *HashicorpCloudWaypointActionRunScope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionRunScope) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionRunScope) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionRunScope) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointActionRunScopeGlobal
- type HashicorpCloudWaypointActionRunVariable
- func (m *HashicorpCloudWaypointActionRunVariable) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointActionRunVariable) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointActionRunVariable) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointActionRunVariable) 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 HashicorpCloudWaypointAgentGroup
- func (m *HashicorpCloudWaypointAgentGroup) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointAgentGroup) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointAgentGroup) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointAgentGroup) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointAgentOperation
- func (m *HashicorpCloudWaypointAgentOperation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointAgentOperation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointAgentOperation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointAgentOperation) 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 HashicorpCloudWaypointCheckNamespaceActivationResponse
- func (m *HashicorpCloudWaypointCheckNamespaceActivationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointCheckNamespaceActivationResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointCheckNamespaceActivationResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointCheckNamespaceActivationResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointCheckTFCOrganizationResponse
- func (m *HashicorpCloudWaypointCheckTFCOrganizationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointCheckTFCOrganizationResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointCheckTFCOrganizationResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointCheckTFCOrganizationResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointCreateActionConfigResponse
- func (m *HashicorpCloudWaypointCreateActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointCreateActionConfigResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointCreateActionConfigResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointCreateActionConfigResponse) 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 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 HashicorpCloudWaypointCreateAgentGroupResponse
- 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 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 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 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 HashicorpCloudWaypointCreateVariableResponse
- func (m *HashicorpCloudWaypointCreateVariableResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointCreateVariableResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointCreateVariableResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointCreateVariableResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointDeleteAddOnDefinitionResponse
- type HashicorpCloudWaypointDeleteAgentGroupResponse
- type HashicorpCloudWaypointDeleteApplicationTemplateResponse
- type HashicorpCloudWaypointDeleteNamespaceResponse
- type HashicorpCloudWaypointDeleteTFCConfigResponse
- type HashicorpCloudWaypointDeleteVariableResponse
- type HashicorpCloudWaypointDestroyAddOnResponse
- type HashicorpCloudWaypointDestroyApplicationResponse
- type HashicorpCloudWaypointEndingActionResponse
- type HashicorpCloudWaypointGetActionConfigResponse
- func (m *HashicorpCloudWaypointGetActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointGetActionConfigResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointGetActionConfigResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointGetActionConfigResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointGetActionConfigResponseTotalRuns
- func (m *HashicorpCloudWaypointGetActionConfigResponseTotalRuns) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointGetActionConfigResponseTotalRuns) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointGetActionConfigResponseTotalRuns) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointGetActionConfigResponseTotalRuns) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointGetActionRunResponse
- func (m *HashicorpCloudWaypointGetActionRunResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointGetActionRunResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointGetActionRunResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointGetActionRunResponse) Validate(formats strfmt.Registry) error
- 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 HashicorpCloudWaypointGetAgentGroupResponse
- func (m *HashicorpCloudWaypointGetAgentGroupResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointGetAgentGroupResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointGetAgentGroupResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointGetAgentGroupResponse) 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 HashicorpCloudWaypointGetTFModuleDetailsResponse
- func (m *HashicorpCloudWaypointGetTFModuleDetailsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointGetTFModuleDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointGetTFModuleDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointGetTFModuleDetailsResponse) 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 HashicorpCloudWaypointGetTFWorkspaceInfoResponse
- func (m *HashicorpCloudWaypointGetTFWorkspaceInfoResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointGetTFWorkspaceInfoResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointGetTFWorkspaceInfoResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointGetTFWorkspaceInfoResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointGetVariableResponse
- func (m *HashicorpCloudWaypointGetVariableResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointGetVariableResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointGetVariableResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointGetVariableResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointInputVariable
- func (m *HashicorpCloudWaypointInputVariable) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointInputVariable) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointInputVariable) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointInputVariable) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointJob
- func (m *HashicorpCloudWaypointJob) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointJob) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointJob) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointJob) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointJobStatus
- type HashicorpCloudWaypointListActionConfigResponse
- func (m *HashicorpCloudWaypointListActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointListActionConfigResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointListActionConfigResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointListActionConfigResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointListActionRunsByNamespaceResponse
- func (m *HashicorpCloudWaypointListActionRunsByNamespaceResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointListActionRunsByNamespaceResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointListActionRunsByNamespaceResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointListActionRunsByNamespaceResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointListActionRunsResponse
- func (m *HashicorpCloudWaypointListActionRunsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointListActionRunsResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointListActionRunsResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointListActionRunsResponse) 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 HashicorpCloudWaypointListAgentGroupsResponse
- func (m *HashicorpCloudWaypointListAgentGroupsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointListAgentGroupsResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointListAgentGroupsResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointListAgentGroupsResponse) 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 HashicorpCloudWaypointListTFAgentPoolsResponse
- func (m *HashicorpCloudWaypointListTFAgentPoolsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointListTFAgentPoolsResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointListTFAgentPoolsResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointListTFAgentPoolsResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointListTFCOrganizationsResponse
- func (m *HashicorpCloudWaypointListTFCOrganizationsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointListTFCOrganizationsResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointListTFCOrganizationsResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointListTFCOrganizationsResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointListTerraformCloudProjectsResponse
- func (m *HashicorpCloudWaypointListTerraformCloudProjectsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointListTerraformCloudProjectsResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointListTerraformCloudProjectsResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointListTerraformCloudProjectsResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointListVariablesResponse
- func (m *HashicorpCloudWaypointListVariablesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointListVariablesResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointListVariablesResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointListVariablesResponse) 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 HashicorpCloudWaypointQueueAgentOperationResponse
- type HashicorpCloudWaypointRefAction
- func (m *HashicorpCloudWaypointRefAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointRefAction) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointRefAction) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointRefAction) 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 HashicorpCloudWaypointRefVariable
- func (m *HashicorpCloudWaypointRefVariable) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointRefVariable) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointRefVariable) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointRefVariable) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointRefVariableGlobal
- type HashicorpCloudWaypointRetrieveAgentOperationResponse
- func (m *HashicorpCloudWaypointRetrieveAgentOperationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointRetrieveAgentOperationResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointRetrieveAgentOperationResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointRetrieveAgentOperationResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointRunActionRequestVariableOverride
- func (m *HashicorpCloudWaypointRunActionRequestVariableOverride) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointRunActionRequestVariableOverride) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointRunActionRequestVariableOverride) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointRunActionRequestVariableOverride) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointRunActionResponse
- func (m *HashicorpCloudWaypointRunActionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointRunActionResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointRunActionResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointRunActionResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointSendStatusLogResponse
- type HashicorpCloudWaypointStartingActionResponse
- func (m *HashicorpCloudWaypointStartingActionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointStartingActionResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointStartingActionResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointStartingActionResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointStatusLog
- func (m *HashicorpCloudWaypointStatusLog) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointStatusLog) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointStatusLog) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointStatusLog) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointTFAgentPool
- func (m *HashicorpCloudWaypointTFAgentPool) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointTFAgentPool) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointTFAgentPool) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointTFAgentPool) 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 HashicorpCloudWaypointTFCOrganization
- func (m *HashicorpCloudWaypointTFCOrganization) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointTFCOrganization) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointTFCOrganization) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointTFCOrganization) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointTFModuleDetails
- func (m *HashicorpCloudWaypointTFModuleDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointTFModuleDetails) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointTFModuleDetails) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointTFModuleDetails) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointTFModuleVariable
- func (m *HashicorpCloudWaypointTFModuleVariable) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointTFModuleVariable) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointTFModuleVariable) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointTFModuleVariable) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointTFOutputValue
- func (m *HashicorpCloudWaypointTFOutputValue) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointTFOutputValue) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointTFOutputValue) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointTFOutputValue) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointTFWorkspaceInfo
- func (m *HashicorpCloudWaypointTFWorkspaceInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointTFWorkspaceInfo) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointTFWorkspaceInfo) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointTFWorkspaceInfo) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointTag
- func (m *HashicorpCloudWaypointTag) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointTag) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointTag) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointTag) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointTerraformCloudProject
- func (m *HashicorpCloudWaypointTerraformCloudProject) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointTerraformCloudProject) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointTerraformCloudProject) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointTerraformCloudProject) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointTerraformCloudWorkspaceDetails
- func (m *HashicorpCloudWaypointTerraformCloudWorkspaceDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointTerraformCloudWorkspaceDetails) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointTerraformCloudWorkspaceDetails) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointTerraformCloudWorkspaceDetails) 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 HashicorpCloudWaypointUIActionConfigBundle
- func (m *HashicorpCloudWaypointUIActionConfigBundle) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUIActionConfigBundle) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUIActionConfigBundle) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUIActionConfigBundle) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment
- func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment
- func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUIActionConfigBundleTotalRuns
- func (m *HashicorpCloudWaypointUIActionConfigBundleTotalRuns) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUIActionConfigBundleTotalRuns) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUIActionConfigBundleTotalRuns) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUIActionConfigBundleTotalRuns) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUIActionConfigBundleVariable
- func (m *HashicorpCloudWaypointUIActionConfigBundleVariable) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUIActionConfigBundleVariable) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUIActionConfigBundleVariable) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUIActionConfigBundleVariable) 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 HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse
- func (m *HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUICreateActionConfigWithVarsResponse
- func (m *HashicorpCloudWaypointUICreateActionConfigWithVarsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUICreateActionConfigWithVarsResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUICreateActionConfigWithVarsResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUICreateActionConfigWithVarsResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUIGetActionConfigResponse
- func (m *HashicorpCloudWaypointUIGetActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUIGetActionConfigResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUIGetActionConfigResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUIGetActionConfigResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUIGetApplicationBundleResponse
- func (m *HashicorpCloudWaypointUIGetApplicationBundleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUIGetApplicationBundleResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUIGetApplicationBundleResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUIGetApplicationBundleResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse
- func (m *HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUIListActionConfigResponse
- func (m *HashicorpCloudWaypointUIListActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUIListActionConfigResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUIListActionConfigResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUIListActionConfigResponse) 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 HashicorpCloudWaypointUILoadProductBannerResponse
- func (m *HashicorpCloudWaypointUILoadProductBannerResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUILoadProductBannerResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUILoadProductBannerResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUILoadProductBannerResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUpdateActionConfigResponse
- func (m *HashicorpCloudWaypointUpdateActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUpdateActionConfigResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUpdateActionConfigResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUpdateActionConfigResponse) 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 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 HashicorpCloudWaypointUpdateAgentGroupResponse
- func (m *HashicorpCloudWaypointUpdateAgentGroupResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUpdateAgentGroupResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUpdateAgentGroupResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUpdateAgentGroupResponse) 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 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 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
- type HashicorpCloudWaypointUpdateVariableResponse
- func (m *HashicorpCloudWaypointUpdateVariableResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUpdateVariableResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUpdateVariableResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUpdateVariableResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointUpgradeApplicationTFWorkspaceResponse
- func (m *HashicorpCloudWaypointUpgradeApplicationTFWorkspaceResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointUpgradeApplicationTFWorkspaceResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointUpgradeApplicationTFWorkspaceResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointUpgradeApplicationTFWorkspaceResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBodyLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBodyLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBodyLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBodyLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBodyLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceEndingActionBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceRunActionBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyActionConfig
- func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyActionConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyActionConfig) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyActionConfig) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyActionConfig) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceStartingActionBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyExistingAddOn
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyExistingAddOn) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyExistingAddOn) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyExistingAddOn) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyExistingAddOn) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyApplication
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyApplication) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyApplication) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyApplication) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyApplication) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyApplication
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBody
- func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespace
- func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespace) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespace) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespace) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespaceLocation
- func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespaceLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespaceLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespaceLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointValidateAgentGroupsResponse
- func (m *HashicorpCloudWaypointValidateAgentGroupsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointValidateAgentGroupsResponse) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointValidateAgentGroupsResponse) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointValidateAgentGroupsResponse) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointVariable
- func (m *HashicorpCloudWaypointVariable) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointVariable) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointVariable) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointVariable) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointVariableScope
- func (m *HashicorpCloudWaypointVariableScope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointVariableScope) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointVariableScope) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointVariableScope) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointVariableScopeGlobal
- type HashicorpCloudWaypointVariableType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HashicorpCloudWaypointActionCfgRef ¶
type HashicorpCloudWaypointActionCfgRef struct { // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` }
HashicorpCloudWaypointActionCfgRef hashicorp cloud waypoint action cfg ref
swagger:model hashicorp.cloud.waypoint.ActionCfgRef
func (*HashicorpCloudWaypointActionCfgRef) ContextValidate ¶
func (m *HashicorpCloudWaypointActionCfgRef) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint action cfg ref based on context it is used
func (*HashicorpCloudWaypointActionCfgRef) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionCfgRef) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionCfgRef) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionCfgRef) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionConfig ¶
type HashicorpCloudWaypointActionConfig struct { // URL to trigger an action on. Only used in Custom mode. ActionURL string `json:"action_url,omitempty"` // The time the action config was created in the database // This is mainly a convenience field for the UI and might not always be set. // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,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 *HashicorpCloudWaypointActionConfigRequest `json:"request,omitempty"` }
HashicorpCloudWaypointActionConfig hashicorp cloud waypoint action config
swagger:model hashicorp.cloud.waypoint.ActionConfig
func (*HashicorpCloudWaypointActionConfig) ContextValidate ¶
func (m *HashicorpCloudWaypointActionConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint action config based on the context it is used
func (*HashicorpCloudWaypointActionConfig) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionConfig) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionConfigFlavorAgent ¶
type HashicorpCloudWaypointActionConfigFlavorAgent struct { // The operation information. The action_run_id isn't used. Op *HashicorpCloudWaypointAgentOperation `json:"op,omitempty"` }
HashicorpCloudWaypointActionConfigFlavorAgent hashicorp cloud waypoint action config flavor agent
swagger:model hashicorp.cloud.waypoint.ActionConfig.Flavor.Agent
func (*HashicorpCloudWaypointActionConfigFlavorAgent) ContextValidate ¶
func (m *HashicorpCloudWaypointActionConfigFlavorAgent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint action config flavor agent based on the context it is used
func (*HashicorpCloudWaypointActionConfigFlavorAgent) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionConfigFlavorAgent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionConfigFlavorAgent) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionConfigFlavorAgent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionConfigFlavorCustom ¶
type HashicorpCloudWaypointActionConfigFlavorCustom struct { // A body to be submitted with the request, if required. Will be converted // to bytes and sent as the request body. Body string `json:"body,omitempty"` // Key value headers to send with the request Headers []*HashicorpCloudWaypointActionConfigFlavorCustomHeader `json:"headers"` // What HTTP method should be used? GET,POST,PUT,DELETE Method *HashicorpCloudWaypointActionConfigFlavorCustomMethod `json:"method,omitempty"` // The full URL this request should make when invoked URL string `json:"url,omitempty"` }
HashicorpCloudWaypointActionConfigFlavorCustom Custom mode allows users to define the HTTP method, the request body, etc.
swagger:model hashicorp.cloud.waypoint.ActionConfig.Flavor.Custom
func (*HashicorpCloudWaypointActionConfigFlavorCustom) ContextValidate ¶
func (m *HashicorpCloudWaypointActionConfigFlavorCustom) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint action config flavor custom based on the context it is used
func (*HashicorpCloudWaypointActionConfigFlavorCustom) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionConfigFlavorCustom) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionConfigFlavorCustom) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionConfigFlavorCustom) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionConfigFlavorCustomHeader ¶
type HashicorpCloudWaypointActionConfigFlavorCustomHeader struct { // key Key string `json:"key,omitempty"` // value Value string `json:"value,omitempty"` }
HashicorpCloudWaypointActionConfigFlavorCustomHeader hashicorp cloud waypoint action config flavor custom header
swagger:model hashicorp.cloud.waypoint.ActionConfig.Flavor.Custom.Header
func (*HashicorpCloudWaypointActionConfigFlavorCustomHeader) ContextValidate ¶
func (m *HashicorpCloudWaypointActionConfigFlavorCustomHeader) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint action config flavor custom header based on context it is used
func (*HashicorpCloudWaypointActionConfigFlavorCustomHeader) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionConfigFlavorCustomHeader) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionConfigFlavorCustomHeader) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionConfigFlavorCustomHeader) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionConfigFlavorCustomMethod ¶
type HashicorpCloudWaypointActionConfigFlavorCustomMethod string
HashicorpCloudWaypointActionConfigFlavorCustomMethod hashicorp cloud waypoint action config flavor custom method
swagger:model hashicorp.cloud.waypoint.ActionConfig.Flavor.Custom.Method
const ( // HashicorpCloudWaypointActionConfigFlavorCustomMethodGET captures enum value "GET" HashicorpCloudWaypointActionConfigFlavorCustomMethodGET HashicorpCloudWaypointActionConfigFlavorCustomMethod = "GET" // HashicorpCloudWaypointActionConfigFlavorCustomMethodPOST captures enum value "POST" HashicorpCloudWaypointActionConfigFlavorCustomMethodPOST HashicorpCloudWaypointActionConfigFlavorCustomMethod = "POST" // HashicorpCloudWaypointActionConfigFlavorCustomMethodPUT captures enum value "PUT" HashicorpCloudWaypointActionConfigFlavorCustomMethodPUT HashicorpCloudWaypointActionConfigFlavorCustomMethod = "PUT" // HashicorpCloudWaypointActionConfigFlavorCustomMethodDELETE captures enum value "DELETE" HashicorpCloudWaypointActionConfigFlavorCustomMethodDELETE HashicorpCloudWaypointActionConfigFlavorCustomMethod = "DELETE" // HashicorpCloudWaypointActionConfigFlavorCustomMethodPATCH captures enum value "PATCH" HashicorpCloudWaypointActionConfigFlavorCustomMethodPATCH HashicorpCloudWaypointActionConfigFlavorCustomMethod = "PATCH" )
func NewHashicorpCloudWaypointActionConfigFlavorCustomMethod ¶
func NewHashicorpCloudWaypointActionConfigFlavorCustomMethod(value HashicorpCloudWaypointActionConfigFlavorCustomMethod) *HashicorpCloudWaypointActionConfigFlavorCustomMethod
func (HashicorpCloudWaypointActionConfigFlavorCustomMethod) ContextValidate ¶
func (m HashicorpCloudWaypointActionConfigFlavorCustomMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint action config flavor custom method based on context it is used
func (HashicorpCloudWaypointActionConfigFlavorCustomMethod) Pointer ¶
func (m HashicorpCloudWaypointActionConfigFlavorCustomMethod) Pointer() *HashicorpCloudWaypointActionConfigFlavorCustomMethod
Pointer returns a pointer to a freshly-allocated HashicorpCloudWaypointActionConfigFlavorCustomMethod.
type HashicorpCloudWaypointActionConfigFlavorGitHub ¶
type HashicorpCloudWaypointActionConfigFlavorGitHub 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 *HashicorpCloudWaypointActionConfigFlavorGitHubMethod `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"` }
HashicorpCloudWaypointActionConfigFlavorGitHub GitHub mode is configured to do various operations on a GitHub repositories defined Workflows.
swagger:model hashicorp.cloud.waypoint.ActionConfig.Flavor.GitHub
func (*HashicorpCloudWaypointActionConfigFlavorGitHub) ContextValidate ¶
func (m *HashicorpCloudWaypointActionConfigFlavorGitHub) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint action config flavor git hub based on the context it is used
func (*HashicorpCloudWaypointActionConfigFlavorGitHub) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionConfigFlavorGitHub) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionConfigFlavorGitHub) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionConfigFlavorGitHub) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionConfigFlavorGitHubMethod ¶
type HashicorpCloudWaypointActionConfigFlavorGitHubMethod string
HashicorpCloudWaypointActionConfigFlavorGitHubMethod Supported GitHub Action workflow methods
swagger:model hashicorp.cloud.waypoint.ActionConfig.Flavor.GitHub.Method
const ( // HashicorpCloudWaypointActionConfigFlavorGitHubMethodCREATE captures enum value "CREATE" HashicorpCloudWaypointActionConfigFlavorGitHubMethodCREATE HashicorpCloudWaypointActionConfigFlavorGitHubMethod = "CREATE" // HashicorpCloudWaypointActionConfigFlavorGitHubMethodRERUN captures enum value "RERUN" HashicorpCloudWaypointActionConfigFlavorGitHubMethodRERUN HashicorpCloudWaypointActionConfigFlavorGitHubMethod = "RERUN" // HashicorpCloudWaypointActionConfigFlavorGitHubMethodRERUNFAILED captures enum value "RERUNFAILED" HashicorpCloudWaypointActionConfigFlavorGitHubMethodRERUNFAILED HashicorpCloudWaypointActionConfigFlavorGitHubMethod = "RERUNFAILED" // HashicorpCloudWaypointActionConfigFlavorGitHubMethodCANCEL captures enum value "CANCEL" HashicorpCloudWaypointActionConfigFlavorGitHubMethodCANCEL HashicorpCloudWaypointActionConfigFlavorGitHubMethod = "CANCEL" // HashicorpCloudWaypointActionConfigFlavorGitHubMethodAPPROVE captures enum value "APPROVE" HashicorpCloudWaypointActionConfigFlavorGitHubMethodAPPROVE HashicorpCloudWaypointActionConfigFlavorGitHubMethod = "APPROVE" // HashicorpCloudWaypointActionConfigFlavorGitHubMethodDELETE captures enum value "DELETE" HashicorpCloudWaypointActionConfigFlavorGitHubMethodDELETE HashicorpCloudWaypointActionConfigFlavorGitHubMethod = "DELETE" )
func NewHashicorpCloudWaypointActionConfigFlavorGitHubMethod ¶
func NewHashicorpCloudWaypointActionConfigFlavorGitHubMethod(value HashicorpCloudWaypointActionConfigFlavorGitHubMethod) *HashicorpCloudWaypointActionConfigFlavorGitHubMethod
func (HashicorpCloudWaypointActionConfigFlavorGitHubMethod) ContextValidate ¶
func (m HashicorpCloudWaypointActionConfigFlavorGitHubMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint action config flavor git hub method based on context it is used
func (HashicorpCloudWaypointActionConfigFlavorGitHubMethod) Pointer ¶
func (m HashicorpCloudWaypointActionConfigFlavorGitHubMethod) Pointer() *HashicorpCloudWaypointActionConfigFlavorGitHubMethod
Pointer returns a pointer to a freshly-allocated HashicorpCloudWaypointActionConfigFlavorGitHubMethod.
type HashicorpCloudWaypointActionConfigRequest ¶
type HashicorpCloudWaypointActionConfigRequest struct { // The configuration for an agent operation Agent *HashicorpCloudWaypointActionConfigFlavorAgent `json:"agent,omitempty"` // 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 *HashicorpCloudWaypointActionConfigFlavorCustom `json:"custom,omitempty"` // The HTTP request will be configured to be sent to GitHub Actions Github *HashicorpCloudWaypointActionConfigFlavorGitHub `json:"github,omitempty"` }
HashicorpCloudWaypointActionConfigRequest The kind of HTTP request this config should trigger
swagger:model hashicorp.cloud.waypoint.ActionConfig.Request
func (*HashicorpCloudWaypointActionConfigRequest) ContextValidate ¶
func (m *HashicorpCloudWaypointActionConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint action config request based on the context it is used
func (*HashicorpCloudWaypointActionConfigRequest) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionConfigRequest) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionRun ¶
type HashicorpCloudWaypointActionRun struct { // This option is no longer used. Use Ref.ActionConfig instead. Or look at the // request field for the exact request used to run this action. ActionConfig *HashicorpCloudWaypointActionConfig `json:"action_config,omitempty"` // The action config reference used for this action run ActionConfigRef *HashicorpCloudWaypointActionCfgRef `json:"action_config_ref,omitempty"` // The status of the background job that was used to run this action BackgroundJob *HashicorpCloudWaypointJob `json:"background_job,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 unique identifer for this action run ID string `json:"id,omitempty"` // The namespace the action will run in Namespace *HashicorpCloudWaypointRefNamespace `json:"namespace,omitempty"` // The exact request used from the action config that launched this run Request *HashicorpCloudWaypointActionConfigRequest `json:"request,omitempty"` // The response status returned to Waypoint by the external endpoint when an // Action is triggered by Waypoint ResponseStatus *HashicorpCloudWaypointActionRunResponseStatus `json:"response_status,omitempty"` // The service used to run the action // // NOTE(briancain): Apparently GoWorker/Redis will have job information // so maybe we can store that here directly on the run action message RunBy string `json:"run_by,omitempty"` // The scope for which this run was invoked in. Scope *HashicorpCloudWaypointActionRunScope `json:"scope,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 []*HashicorpCloudWaypointStatusLog `json:"status_log"` // The historical variables used in this specific action run sequence Variables []*HashicorpCloudWaypointActionRunVariable `json:"variables"` }
HashicorpCloudWaypointActionRun hashicorp cloud waypoint action run
swagger:model hashicorp.cloud.waypoint.ActionRun
func (*HashicorpCloudWaypointActionRun) ContextValidate ¶
func (m *HashicorpCloudWaypointActionRun) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint action run based on the context it is used
func (*HashicorpCloudWaypointActionRun) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionRun) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionRun) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionRun) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionRunResponseStatus ¶
type HashicorpCloudWaypointActionRunResponseStatus string
HashicorpCloudWaypointActionRunResponseStatus This is the status of the request that the action ran.
- NONE: default/zero value; we have no status yet
- UNKNOWN: a status we didn't understand
- SUCCESS: action submitted successfully
- ERROR: it did not work
swagger:model hashicorp.cloud.waypoint.ActionRun.ResponseStatus
const ( // HashicorpCloudWaypointActionRunResponseStatusNONE captures enum value "NONE" HashicorpCloudWaypointActionRunResponseStatusNONE HashicorpCloudWaypointActionRunResponseStatus = "NONE" // HashicorpCloudWaypointActionRunResponseStatusUNKNOWN captures enum value "UNKNOWN" HashicorpCloudWaypointActionRunResponseStatusUNKNOWN HashicorpCloudWaypointActionRunResponseStatus = "UNKNOWN" // HashicorpCloudWaypointActionRunResponseStatusSUCCESS captures enum value "SUCCESS" HashicorpCloudWaypointActionRunResponseStatusSUCCESS HashicorpCloudWaypointActionRunResponseStatus = "SUCCESS" // HashicorpCloudWaypointActionRunResponseStatusERROR captures enum value "ERROR" HashicorpCloudWaypointActionRunResponseStatusERROR HashicorpCloudWaypointActionRunResponseStatus = "ERROR" )
func NewHashicorpCloudWaypointActionRunResponseStatus ¶
func NewHashicorpCloudWaypointActionRunResponseStatus(value HashicorpCloudWaypointActionRunResponseStatus) *HashicorpCloudWaypointActionRunResponseStatus
func (HashicorpCloudWaypointActionRunResponseStatus) ContextValidate ¶
func (m HashicorpCloudWaypointActionRunResponseStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint action run response status based on context it is used
func (HashicorpCloudWaypointActionRunResponseStatus) Pointer ¶
func (m HashicorpCloudWaypointActionRunResponseStatus) Pointer() *HashicorpCloudWaypointActionRunResponseStatus
Pointer returns a pointer to a freshly-allocated HashicorpCloudWaypointActionRunResponseStatus.
type HashicorpCloudWaypointActionRunScope ¶
type HashicorpCloudWaypointActionRunScope struct { // App name or ID. Stored as App ID in the database. Application *HashicorpCloudWaypointRefApplication `json:"application,omitempty"` // Default if not set Global HashicorpCloudWaypointActionRunScopeGlobal `json:"global,omitempty"` }
HashicorpCloudWaypointActionRunScope hashicorp cloud waypoint action run scope
swagger:model hashicorp.cloud.waypoint.ActionRun.Scope
func (*HashicorpCloudWaypointActionRunScope) ContextValidate ¶
func (m *HashicorpCloudWaypointActionRunScope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint action run scope based on the context it is used
func (*HashicorpCloudWaypointActionRunScope) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionRunScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionRunScope) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionRunScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionRunScopeGlobal ¶
type HashicorpCloudWaypointActionRunScopeGlobal interface{}
HashicorpCloudWaypointActionRunScopeGlobal hashicorp cloud waypoint action run scope global
swagger:model hashicorp.cloud.waypoint.ActionRun.Scope.Global
type HashicorpCloudWaypointActionRunVariable ¶
type HashicorpCloudWaypointActionRunVariable struct { // The name of the variable Name string `json:"name,omitempty"` // Whether the variable is sensitive or not Sensitive bool `json:"sensitive,omitempty"` // The value of the variable Value string `json:"value,omitempty"` }
HashicorpCloudWaypointActionRunVariable NOTE(briancain): In action vars phase 1, this might turn into its own proto message. For now, we'll define it inline here but will likely break our API to change ActionRuns to reference those instead.
swagger:model hashicorp.cloud.waypoint.ActionRun.Variable
func (*HashicorpCloudWaypointActionRunVariable) ContextValidate ¶
func (m *HashicorpCloudWaypointActionRunVariable) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint action run variable based on context it is used
func (*HashicorpCloudWaypointActionRunVariable) MarshalBinary ¶
func (m *HashicorpCloudWaypointActionRunVariable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionRunVariable) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointActionRunVariable) 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"` // 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"` // A list of descriptive labels for an Add-on Labels []string `json:"labels"` // module_id is the ID of the Terraform no-code module configured for the // add-on definition used to create this add-on. // Read Only: true ModuleID string `json:"module_id,omitempty"` // module_source is where to find the source code for the desired child module. // Read Only: true ModuleSource string `json:"module_source,omitempty"` // Name of the Add-on Name string `json:"name,omitempty"` // Terraform output values, sensitive values have type and value omitted OutputValues []*HashicorpCloudWaypointTFOutputValue `json:"output_values"` // readme is markdown formatted instructions on how to operate the application. // This may be populated from a application template. // This field is favored over readme_markdown and support for both is transitional. Readme string `json:"readme,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"` // kv tags Tags []*HashicorpCloudWaypointTag `json:"tags"` // Terraform workspace ID // Read Only: true TerraformWorkspaceID string `json:"terraform_workspace_id,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 // Read Only: true ID string `json:"id,omitempty"` // A list of descriptive labels for an Add-on Labels []string `json:"labels"` // module_id is the ID of the template's Terraform module. Clients are // expected to set this field when creating a new application template. ModuleID string `json:"module_id,omitempty"` // module_source is where to find the source code for the desired child module. ModuleSource string `json:"module_source,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"` // readme_template is markdown formatted instructions on how to operate the application. // This may be populated from a application template. // This field is favored over readme_markdown_template and support for both is transitional. ReadmeTemplate string `json:"readme_template,omitempty"` // Short description of the Add-on Summary string `json:"summary,omitempty"` // kv tags Tags []*HashicorpCloudWaypointTag `json:"tags"` // The TF project TerraformCloudWorkspaceDetails *HashicorpCloudWaypointTerraformCloudWorkspaceDetails `json:"terraform_cloud_workspace_details,omitempty"` // tf_agent_pool_id is the ID of the agent pool to use for the Terraform // workspace if 'agent' is used for 'tf_execution_mode'. TfAgentPoolID string `json:"tf_agent_pool_id,omitempty"` // tf_execution_mode is the mode in which the Terraform backed workspace should // operate in. Defaults to 'remote'. TfExecutionMode string `json:"tf_execution_mode,omitempty"` // variable_options is the collection of input variables which may be set for a template. VariableOptions []*HashicorpCloudWaypointTFModuleVariable `json:"variable_options"` // variable_options_out_of_sync is a boolean value that indicates whether the variable_options // are out of sync with the Terraform no-code module, published in Terraform Cloud. // This is used to determine whether the variable_options should be updated. // API client should not set this value. // Read Only: true VariableOptionsOutOfSync *bool `json:"variable_options_out_of_sync,omitempty"` }
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 HashicorpCloudWaypointAgentGroup ¶
type HashicorpCloudWaypointAgentGroup struct { // Description of what the group is for (ie: production in us-west-2) Description string `json:"description,omitempty"` // Name of the group Name string `json:"name,omitempty"` }
HashicorpCloudWaypointAgentGroup hashicorp cloud waypoint agent group
swagger:model hashicorp.cloud.waypoint.AgentGroup
func (*HashicorpCloudWaypointAgentGroup) ContextValidate ¶
func (m *HashicorpCloudWaypointAgentGroup) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint agent group based on context it is used
func (*HashicorpCloudWaypointAgentGroup) MarshalBinary ¶
func (m *HashicorpCloudWaypointAgentGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointAgentGroup) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointAgentGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointAgentOperation ¶
type HashicorpCloudWaypointAgentOperation struct { // An optional action run id. If specified the agent will interaction // with the actions subsystem ActionRunID string `json:"action_run_id,omitempty"` // Arguments to the operation, specified as JSON // Format: byte Body strfmt.Base64 `json:"body,omitempty"` // The name of the group that the operation is in Group string `json:"group,omitempty"` // The identifying name of the operation in the agent config file ID string `json:"id,omitempty"` }
HashicorpCloudWaypointAgentOperation hashicorp cloud waypoint agent operation
swagger:model hashicorp.cloud.waypoint.AgentOperation
func (*HashicorpCloudWaypointAgentOperation) ContextValidate ¶
func (m *HashicorpCloudWaypointAgentOperation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint agent operation based on context it is used
func (*HashicorpCloudWaypointAgentOperation) MarshalBinary ¶
func (m *HashicorpCloudWaypointAgentOperation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointAgentOperation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointAgentOperation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointApplication ¶
type HashicorpCloudWaypointApplication struct { // An application can have 0-Many action configs ActionCfgRefs []*HashicorpCloudWaypointActionCfgRef `json:"action_cfg_refs"` // The reference of the template this application was generated from ApplicationTemplate *HashicorpCloudWaypointRefApplicationTemplate `json:"application_template,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // Terraform output values, sensitive values have type and value omitted OutputValues []*HashicorpCloudWaypointTFOutputValue `json:"output_values"` // readme is markdown formatted instructions on how to operate the application. // This may be populated from a application template. // This field is favored over readme_markdown and support for both is transitional. Readme string `json:"readme,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"` // tags Tags []*HashicorpCloudWaypointTag `json:"tags"` // The name of the template this application was generated from TemplateName string `json:"template_name,omitempty"` // Terraform Workspace Id TfcWorkspaceID string `json:"tfc_workspace_id,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 { // The actions configurations assignments for the application template. Can // have 0-Many action configurations. ActionCfgRefs []*HashicorpCloudWaypointActionCfgRef `json:"action_cfg_refs"` // 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"` // A list of descriptive strings that can be applied to the ApplicationTemplate. Labels []string `json:"labels"` // module_id is the ID of the template's Terraform module. Clients are // expected to set this field when creating a new application template. ModuleID string `json:"module_id,omitempty"` // module_source is where to find the source code for the desired child module. ModuleSource string `json:"module_source,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 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. // This field is favored over readme_markdown_template and support for both is transitional. ReadmeTemplate string `json:"readme_template,omitempty"` // A short summary for use by platform engineers to distinguish between // multiple templates Summary string `json:"summary,omitempty"` // kv tags // see infrastructure.proto Tags []*HashicorpCloudWaypointTag `json:"tags"` // The information on meta data on the Terraform Cloud workspace that was // created when this project was created from a template. TerraformCloudWorkspaceDetails *HashicorpCloudWaypointTerraformCloudWorkspaceDetails `json:"terraform_cloud_workspace_details,omitempty"` // tf_agent_pool_id is the ID of the agent pool to use for the Terraform // workspace if 'agent' is used for 'tf_execution_mode'. TfAgentPoolID string `json:"tf_agent_pool_id,omitempty"` // tf_execution_mode is the mode in which the Terraform backed workspace should // operate in. Defaults to 'remote'. TfExecutionMode string `json:"tf_execution_mode,omitempty"` // variable_options is the collection of input variables which may be set for an application. VariableOptions []*HashicorpCloudWaypointTFModuleVariable `json:"variable_options"` // variable_options_out_of_sync is a boolean value that indicates whether the variable_options // are out of sync with the Terraform no-code module, published in Terraform Cloud. // This is used to determine whether the variable_options should be updated. // API client should not set this value. // Read Only: true VariableOptionsOutOfSync *bool `json:"variable_options_out_of_sync,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 HashicorpCloudWaypointCheckNamespaceActivationResponse ¶
type HashicorpCloudWaypointCheckNamespaceActivationResponse struct { // If the checked namespace is considered active Active bool `json:"active,omitempty"` // If the checked namespace has ever been activated before HasActivated bool `json:"has_activated,omitempty"` }
HashicorpCloudWaypointCheckNamespaceActivationResponse hashicorp cloud waypoint check namespace activation response
swagger:model hashicorp.cloud.waypoint.CheckNamespaceActivationResponse
func (*HashicorpCloudWaypointCheckNamespaceActivationResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointCheckNamespaceActivationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint check namespace activation response based on context it is used
func (*HashicorpCloudWaypointCheckNamespaceActivationResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointCheckNamespaceActivationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCheckNamespaceActivationResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointCheckNamespaceActivationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointCheckTFCOrganizationResponse ¶
type HashicorpCloudWaypointCheckTFCOrganizationResponse struct { // True if the TFC org has the WaypointActions entitlement HasActions bool `json:"has_actions,omitempty"` // True if the TFC org has the WaypointTemplatesAndAddons entitlement HasTemplatesAndAddons bool `json:"has_templates_and_addons,omitempty"` // is_valid is true if the organization is valid. IsValid bool `json:"is_valid,omitempty"` // DEPRECATED: permissions is a list of permissions the token has on the // organization according to TFC. Permissions []string `json:"permissions"` }
HashicorpCloudWaypointCheckTFCOrganizationResponse hashicorp cloud waypoint check t f c organization response
swagger:model hashicorp.cloud.waypoint.CheckTFCOrganizationResponse
func (*HashicorpCloudWaypointCheckTFCOrganizationResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointCheckTFCOrganizationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint check t f c organization response based on context it is used
func (*HashicorpCloudWaypointCheckTFCOrganizationResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointCheckTFCOrganizationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCheckTFCOrganizationResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointCheckTFCOrganizationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointCreateActionConfigResponse ¶
type HashicorpCloudWaypointCreateActionConfigResponse struct { // The action config to store ActionConfig *HashicorpCloudWaypointActionConfig `json:"action_config,omitempty"` }
HashicorpCloudWaypointCreateActionConfigResponse hashicorp cloud waypoint create action config response
swagger:model hashicorp.cloud.waypoint.CreateActionConfigResponse
func (*HashicorpCloudWaypointCreateActionConfigResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointCreateActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint create action config response based on the context it is used
func (*HashicorpCloudWaypointCreateActionConfigResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointCreateActionConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCreateActionConfigResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointCreateActionConfigResponse) 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 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 HashicorpCloudWaypointCreateAgentGroupResponse ¶
type HashicorpCloudWaypointCreateAgentGroupResponse interface{}
HashicorpCloudWaypointCreateAgentGroupResponse hashicorp cloud waypoint create agent group response
swagger:model hashicorp.cloud.waypoint.CreateAgentGroupResponse
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 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 HashicorpCloudWaypointCreateNamespaceResponse ¶
type HashicorpCloudWaypointCreateNamespaceResponse struct { // namespace Namespace *HashicorpCloudWaypointNamespace `json:"namespace,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 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 HashicorpCloudWaypointCreateVariableResponse ¶
type HashicorpCloudWaypointCreateVariableResponse struct { // The created variable Variable *HashicorpCloudWaypointVariable `json:"variable,omitempty"` }
HashicorpCloudWaypointCreateVariableResponse hashicorp cloud waypoint create variable response
swagger:model hashicorp.cloud.waypoint.CreateVariableResponse
func (*HashicorpCloudWaypointCreateVariableResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointCreateVariableResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint create variable response based on the context it is used
func (*HashicorpCloudWaypointCreateVariableResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointCreateVariableResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCreateVariableResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointCreateVariableResponse) 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 HashicorpCloudWaypointDeleteAgentGroupResponse ¶
type HashicorpCloudWaypointDeleteAgentGroupResponse interface{}
HashicorpCloudWaypointDeleteAgentGroupResponse hashicorp cloud waypoint delete agent group response
swagger:model hashicorp.cloud.waypoint.DeleteAgentGroupResponse
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 HashicorpCloudWaypointDeleteVariableResponse ¶
type HashicorpCloudWaypointDeleteVariableResponse interface{}
HashicorpCloudWaypointDeleteVariableResponse hashicorp cloud waypoint delete variable response
swagger:model hashicorp.cloud.waypoint.DeleteVariableResponse
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 HashicorpCloudWaypointEndingActionResponse ¶
type HashicorpCloudWaypointEndingActionResponse interface{}
HashicorpCloudWaypointEndingActionResponse hashicorp cloud waypoint ending action response
swagger:model hashicorp.cloud.waypoint.EndingActionResponse
type HashicorpCloudWaypointGetActionConfigResponse ¶
type HashicorpCloudWaypointGetActionConfigResponse struct { // The current requested action config ActionConfig *HashicorpCloudWaypointActionConfig `json:"action_config,omitempty"` // The latest run for this config. A nil ActionRun means there are not yet any runs LatestRun *HashicorpCloudWaypointActionRun `json:"latest_run,omitempty"` // The total number of runs (overall) for this config TotalRuns *HashicorpCloudWaypointGetActionConfigResponseTotalRuns `json:"total_runs,omitempty"` }
HashicorpCloudWaypointGetActionConfigResponse hashicorp cloud waypoint get action config response
swagger:model hashicorp.cloud.waypoint.GetActionConfigResponse
func (*HashicorpCloudWaypointGetActionConfigResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointGetActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint get action config response based on the context it is used
func (*HashicorpCloudWaypointGetActionConfigResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointGetActionConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetActionConfigResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointGetActionConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointGetActionConfigResponseTotalRuns ¶
type HashicorpCloudWaypointGetActionConfigResponseTotalRuns 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"` }
HashicorpCloudWaypointGetActionConfigResponseTotalRuns hashicorp cloud waypoint get action config response total runs
swagger:model hashicorp.cloud.waypoint.GetActionConfigResponse.TotalRuns
func (*HashicorpCloudWaypointGetActionConfigResponseTotalRuns) ContextValidate ¶
func (m *HashicorpCloudWaypointGetActionConfigResponseTotalRuns) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint get action config response total runs based on context it is used
func (*HashicorpCloudWaypointGetActionConfigResponseTotalRuns) MarshalBinary ¶
func (m *HashicorpCloudWaypointGetActionConfigResponseTotalRuns) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetActionConfigResponseTotalRuns) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointGetActionConfigResponseTotalRuns) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointGetActionRunResponse ¶
type HashicorpCloudWaypointGetActionRunResponse struct { // The run that was executed ActionRun *HashicorpCloudWaypointActionRun `json:"action_run,omitempty"` }
HashicorpCloudWaypointGetActionRunResponse hashicorp cloud waypoint get action run response
swagger:model hashicorp.cloud.waypoint.GetActionRunResponse
func (*HashicorpCloudWaypointGetActionRunResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointGetActionRunResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint get action run response based on the context it is used
func (*HashicorpCloudWaypointGetActionRunResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointGetActionRunResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetActionRunResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointGetActionRunResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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 HashicorpCloudWaypointGetAgentGroupResponse ¶
type HashicorpCloudWaypointGetAgentGroupResponse struct { // Information on the group Group *HashicorpCloudWaypointAgentGroup `json:"group,omitempty"` }
HashicorpCloudWaypointGetAgentGroupResponse hashicorp cloud waypoint get agent group response
swagger:model hashicorp.cloud.waypoint.GetAgentGroupResponse
func (*HashicorpCloudWaypointGetAgentGroupResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointGetAgentGroupResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint get agent group response based on the context it is used
func (*HashicorpCloudWaypointGetAgentGroupResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointGetAgentGroupResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetAgentGroupResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointGetAgentGroupResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointGetApplicationResponse ¶
type HashicorpCloudWaypointGetApplicationResponse struct { // The retrieved 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 HashicorpCloudWaypointGetTFModuleDetailsResponse ¶
type HashicorpCloudWaypointGetTFModuleDetailsResponse struct { // module details ModuleDetails *HashicorpCloudWaypointTFModuleDetails `json:"module_details,omitempty"` }
HashicorpCloudWaypointGetTFModuleDetailsResponse hashicorp cloud waypoint get t f module details response
swagger:model hashicorp.cloud.waypoint.GetTFModuleDetailsResponse
func (*HashicorpCloudWaypointGetTFModuleDetailsResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointGetTFModuleDetailsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint get t f module details response based on the context it is used
func (*HashicorpCloudWaypointGetTFModuleDetailsResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointGetTFModuleDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetTFModuleDetailsResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointGetTFModuleDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointGetTFRunStatusResponse ¶
type HashicorpCloudWaypointGetTFRunStatusResponse struct { // the variables set on the TF workspace InputVariables []*HashicorpCloudWaypointInputVariable `json:"input_variables"` // 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 url & status of the latest run for a Terraform workspace, as well as the variables set on the 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 HashicorpCloudWaypointGetTFWorkspaceInfoResponse ¶
type HashicorpCloudWaypointGetTFWorkspaceInfoResponse struct { // workspace info WorkspaceInfo *HashicorpCloudWaypointTFWorkspaceInfo `json:"workspace_info,omitempty"` }
HashicorpCloudWaypointGetTFWorkspaceInfoResponse hashicorp cloud waypoint get t f workspace info response
swagger:model hashicorp.cloud.waypoint.GetTFWorkspaceInfoResponse
func (*HashicorpCloudWaypointGetTFWorkspaceInfoResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointGetTFWorkspaceInfoResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint get t f workspace info response based on the context it is used
func (*HashicorpCloudWaypointGetTFWorkspaceInfoResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointGetTFWorkspaceInfoResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetTFWorkspaceInfoResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointGetTFWorkspaceInfoResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointGetVariableResponse ¶
type HashicorpCloudWaypointGetVariableResponse struct { // The variable Variable *HashicorpCloudWaypointVariable `json:"variable,omitempty"` }
HashicorpCloudWaypointGetVariableResponse hashicorp cloud waypoint get variable response
swagger:model hashicorp.cloud.waypoint.GetVariableResponse
func (*HashicorpCloudWaypointGetVariableResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointGetVariableResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint get variable response based on the context it is used
func (*HashicorpCloudWaypointGetVariableResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointGetVariableResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetVariableResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointGetVariableResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointInputVariable ¶
type HashicorpCloudWaypointInputVariable struct { // name is the name of the Terraform variable. Name string `json:"name,omitempty"` // value is the value set for the Terraform variable. Value string `json:"value,omitempty"` // variable_type is the type of Terraform variable. VariableType string `json:"variable_type,omitempty"` }
HashicorpCloudWaypointInputVariable InputVariable is a variable whose value has been set.
swagger:model hashicorp.cloud.waypoint.InputVariable
func (*HashicorpCloudWaypointInputVariable) ContextValidate ¶
func (m *HashicorpCloudWaypointInputVariable) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint input variable based on context it is used
func (*HashicorpCloudWaypointInputVariable) MarshalBinary ¶
func (m *HashicorpCloudWaypointInputVariable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointInputVariable) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointInputVariable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointJob ¶
type HashicorpCloudWaypointJob struct { // Any string details about this job, like an error message Details string `json:"details,omitempty"` // The status of this job Status *HashicorpCloudWaypointJobStatus `json:"status,omitempty"` }
HashicorpCloudWaypointJob This job message is purely for representing the status of running a background job through Goworker. Waypoint does not have a "jobs" database table. This message is mainly used for the API to represent the status of running an operation like RunAction as a background job for debugging. Currently it is mainly used to represent the status of running RunAction as a background job.
swagger:model hashicorp.cloud.waypoint.Job
func (*HashicorpCloudWaypointJob) ContextValidate ¶
func (m *HashicorpCloudWaypointJob) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint job based on the context it is used
func (*HashicorpCloudWaypointJob) MarshalBinary ¶
func (m *HashicorpCloudWaypointJob) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointJob) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointJob) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointJobStatus ¶
type HashicorpCloudWaypointJobStatus string
HashicorpCloudWaypointJobStatus The various status we allow a job to be in.
- STATUS_UNSPECIFIED: default/zero value; we have no job status
- STATUS_UNKNOWN: we don't know the status of the job!
- STATUS_RUNNING: the job was marked as running
- STATUS_HALTED: the job was halted/failed to be launched
- STATUS_SUCCESS: the job was successful
- STATUS_ERRORED: the job ran, but errored out
- STATUS_QUEUED: the job is queued to run, used by agents
swagger:model hashicorp.cloud.waypoint.Job.Status
const ( // HashicorpCloudWaypointJobStatusSTATUSUNSPECIFIED captures enum value "STATUS_UNSPECIFIED" HashicorpCloudWaypointJobStatusSTATUSUNSPECIFIED HashicorpCloudWaypointJobStatus = "STATUS_UNSPECIFIED" // HashicorpCloudWaypointJobStatusSTATUSUNKNOWN captures enum value "STATUS_UNKNOWN" HashicorpCloudWaypointJobStatusSTATUSUNKNOWN HashicorpCloudWaypointJobStatus = "STATUS_UNKNOWN" // HashicorpCloudWaypointJobStatusSTATUSRUNNING captures enum value "STATUS_RUNNING" HashicorpCloudWaypointJobStatusSTATUSRUNNING HashicorpCloudWaypointJobStatus = "STATUS_RUNNING" // HashicorpCloudWaypointJobStatusSTATUSHALTED captures enum value "STATUS_HALTED" HashicorpCloudWaypointJobStatusSTATUSHALTED HashicorpCloudWaypointJobStatus = "STATUS_HALTED" // HashicorpCloudWaypointJobStatusSTATUSSUCCESS captures enum value "STATUS_SUCCESS" HashicorpCloudWaypointJobStatusSTATUSSUCCESS HashicorpCloudWaypointJobStatus = "STATUS_SUCCESS" // HashicorpCloudWaypointJobStatusSTATUSERRORED captures enum value "STATUS_ERRORED" HashicorpCloudWaypointJobStatusSTATUSERRORED HashicorpCloudWaypointJobStatus = "STATUS_ERRORED" // HashicorpCloudWaypointJobStatusSTATUSQUEUED captures enum value "STATUS_QUEUED" HashicorpCloudWaypointJobStatusSTATUSQUEUED HashicorpCloudWaypointJobStatus = "STATUS_QUEUED" )
func NewHashicorpCloudWaypointJobStatus ¶
func NewHashicorpCloudWaypointJobStatus(value HashicorpCloudWaypointJobStatus) *HashicorpCloudWaypointJobStatus
func (HashicorpCloudWaypointJobStatus) ContextValidate ¶
func (m HashicorpCloudWaypointJobStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint job status based on context it is used
func (HashicorpCloudWaypointJobStatus) Pointer ¶
func (m HashicorpCloudWaypointJobStatus) Pointer() *HashicorpCloudWaypointJobStatus
Pointer returns a pointer to a freshly-allocated HashicorpCloudWaypointJobStatus.
type HashicorpCloudWaypointListActionConfigResponse ¶
type HashicorpCloudWaypointListActionConfigResponse struct { // action configs ActionConfigs []*HashicorpCloudWaypointActionConfig `json:"action_configs"` // Pagination Pagination *cloud.HashicorpCloudCommonPaginationResponse `json:"pagination,omitempty"` }
HashicorpCloudWaypointListActionConfigResponse hashicorp cloud waypoint list action config response
swagger:model hashicorp.cloud.waypoint.ListActionConfigResponse
func (*HashicorpCloudWaypointListActionConfigResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointListActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint list action config response based on the context it is used
func (*HashicorpCloudWaypointListActionConfigResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointListActionConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListActionConfigResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointListActionConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointListActionRunsByNamespaceResponse ¶
type HashicorpCloudWaypointListActionRunsByNamespaceResponse struct { // The list of action runs for the namespace ActionRuns []*HashicorpCloudWaypointActionRun `json:"action_runs"` // pagination Pagination *cloud.HashicorpCloudCommonPaginationResponse `json:"pagination,omitempty"` }
HashicorpCloudWaypointListActionRunsByNamespaceResponse hashicorp cloud waypoint list action runs by namespace response
swagger:model hashicorp.cloud.waypoint.ListActionRunsByNamespaceResponse
func (*HashicorpCloudWaypointListActionRunsByNamespaceResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointListActionRunsByNamespaceResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint list action runs by namespace response based on the context it is used
func (*HashicorpCloudWaypointListActionRunsByNamespaceResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointListActionRunsByNamespaceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListActionRunsByNamespaceResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointListActionRunsByNamespaceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointListActionRunsResponse ¶
type HashicorpCloudWaypointListActionRunsResponse struct { // The list of action runs for the given action config ActionRuns []*HashicorpCloudWaypointActionRun `json:"action_runs"` // pagination Pagination *cloud.HashicorpCloudCommonPaginationResponse `json:"pagination,omitempty"` }
HashicorpCloudWaypointListActionRunsResponse hashicorp cloud waypoint list action runs response
swagger:model hashicorp.cloud.waypoint.ListActionRunsResponse
func (*HashicorpCloudWaypointListActionRunsResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointListActionRunsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint list action runs response based on the context it is used
func (*HashicorpCloudWaypointListActionRunsResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointListActionRunsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListActionRunsResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointListActionRunsResponse) 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"` // Will return -1 if request has a with_total_count = false or is with_total_count parameter is omitted. TotalCount string `json:"total_count,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 HashicorpCloudWaypointListAgentGroupsResponse ¶
type HashicorpCloudWaypointListAgentGroupsResponse struct { // The list of groups defined Groups []*HashicorpCloudWaypointAgentGroup `json:"groups"` }
HashicorpCloudWaypointListAgentGroupsResponse hashicorp cloud waypoint list agent groups response
swagger:model hashicorp.cloud.waypoint.ListAgentGroupsResponse
func (*HashicorpCloudWaypointListAgentGroupsResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointListAgentGroupsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint list agent groups response based on the context it is used
func (*HashicorpCloudWaypointListAgentGroupsResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointListAgentGroupsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListAgentGroupsResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointListAgentGroupsResponse) 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"` // Will return -1 if request has a with_total_count = false or is with_total_count parameter is omitted. 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 *cloud.HashicorpCloudCommonPaginationResponse `json:"pagination,omitempty"` // Will return -1 if request has a with_total_count = false or is with_total_count parameter is omitted. TotalCount string `json:"total_count,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 HashicorpCloudWaypointListTFAgentPoolsResponse ¶
type HashicorpCloudWaypointListTFAgentPoolsResponse struct { // agent_pools are the agent pools for a Terraform organization // https://developer.hashicorp.com/terraform/cloud-docs/agents/agent-pools AgentPools []*HashicorpCloudWaypointTFAgentPool `json:"agent_pools"` }
HashicorpCloudWaypointListTFAgentPoolsResponse ListTFAgentPoolsResponse is the response containing the id & name of the agent pools for a Terraform organization
swagger:model hashicorp.cloud.waypoint.ListTFAgentPoolsResponse
func (*HashicorpCloudWaypointListTFAgentPoolsResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointListTFAgentPoolsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint list t f agent pools response based on the context it is used
func (*HashicorpCloudWaypointListTFAgentPoolsResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointListTFAgentPoolsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListTFAgentPoolsResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointListTFAgentPoolsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointListTFCOrganizationsResponse ¶
type HashicorpCloudWaypointListTFCOrganizationsResponse struct { // tfc organizations TfcOrganizations []*HashicorpCloudWaypointTFCOrganization `json:"tfc_organizations"` }
HashicorpCloudWaypointListTFCOrganizationsResponse hashicorp cloud waypoint list t f c organizations response
swagger:model hashicorp.cloud.waypoint.ListTFCOrganizationsResponse
func (*HashicorpCloudWaypointListTFCOrganizationsResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointListTFCOrganizationsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint list t f c organizations response based on the context it is used
func (*HashicorpCloudWaypointListTFCOrganizationsResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointListTFCOrganizationsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListTFCOrganizationsResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointListTFCOrganizationsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointListTerraformCloudProjectsResponse ¶
type HashicorpCloudWaypointListTerraformCloudProjectsResponse struct { // tfc projects TfcProjects []*HashicorpCloudWaypointTerraformCloudProject `json:"tfc_projects"` }
HashicorpCloudWaypointListTerraformCloudProjectsResponse hashicorp cloud waypoint list terraform cloud projects response
swagger:model hashicorp.cloud.waypoint.ListTerraformCloudProjectsResponse
func (*HashicorpCloudWaypointListTerraformCloudProjectsResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointListTerraformCloudProjectsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint list terraform cloud projects response based on the context it is used
func (*HashicorpCloudWaypointListTerraformCloudProjectsResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointListTerraformCloudProjectsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListTerraformCloudProjectsResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointListTerraformCloudProjectsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointListVariablesResponse ¶
type HashicorpCloudWaypointListVariablesResponse struct { // Pagination Pagination *cloud.HashicorpCloudCommonPaginationResponse `json:"pagination,omitempty"` // The list of variables Variables []*HashicorpCloudWaypointVariable `json:"variables"` }
HashicorpCloudWaypointListVariablesResponse hashicorp cloud waypoint list variables response
swagger:model hashicorp.cloud.waypoint.ListVariablesResponse
func (*HashicorpCloudWaypointListVariablesResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointListVariablesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint list variables response based on the context it is used
func (*HashicorpCloudWaypointListVariablesResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointListVariablesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListVariablesResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointListVariablesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointNamespace ¶
type HashicorpCloudWaypointNamespace struct { // If the namespace is active and usable Active bool `json:"active,omitempty"` // If the namespace has _ever_ been activated for product usage HasActivated bool `json:"has_activated,omitempty"` // 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 is the date the module was created // // date created // Format: date-time Created strfmt.DateTime `json:"created,omitempty"` // last_updated is the date the module was last updated // Format: date-time LastUpdated strfmt.DateTime `json:"last_updated,omitempty"` // module_id is the ID of the no-code module. ModuleID string `json:"module_id,omitempty"` // name is the name of the no-code module. Name string `json:"name,omitempty"` // pinned_version is the version of the module that is pinned for use in no-code. PinnedVersion string `json:"pinned_version,omitempty"` // provider is the Terraform provider for the no-code module. // // ex: AWS Provider string `json:"provider,omitempty"` // registry_name is the name of the Terraform registry where the module is // hosted. This is one of "public" or "private". RegistryName string `json:"registry_name,omitempty"` // tf_namespace is the name of the Terraform organization that owns the module TfNamespace string `json:"tf_namespace,omitempty"` // DEPRECATED: Do not use. 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 HashicorpCloudWaypointQueueAgentOperationResponse ¶
type HashicorpCloudWaypointQueueAgentOperationResponse interface{}
HashicorpCloudWaypointQueueAgentOperationResponse hashicorp cloud waypoint queue agent operation response
swagger:model hashicorp.cloud.waypoint.QueueAgentOperationResponse
type HashicorpCloudWaypointRefAction ¶
type HashicorpCloudWaypointRefAction struct { // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` }
HashicorpCloudWaypointRefAction hashicorp cloud waypoint ref action
swagger:model hashicorp.cloud.waypoint.Ref.Action
func (*HashicorpCloudWaypointRefAction) ContextValidate ¶
func (m *HashicorpCloudWaypointRefAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint ref action based on context it is used
func (*HashicorpCloudWaypointRefAction) MarshalBinary ¶
func (m *HashicorpCloudWaypointRefAction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointRefAction) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointRefAction) 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"` // When used via an API request, this is populated and used to populate id. Location *cloud.HashicorpCloudLocationLocation `json:"location,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 validate this hashicorp cloud waypoint ref namespace based on the 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 HashicorpCloudWaypointRefVariable ¶
type HashicorpCloudWaypointRefVariable struct { // action Action *HashicorpCloudWaypointRefAction `json:"action,omitempty"` // global Global HashicorpCloudWaypointRefVariableGlobal `json:"global,omitempty"` // id ID string `json:"id,omitempty"` // key Key string `json:"key,omitempty"` }
HashicorpCloudWaypointRefVariable hashicorp cloud waypoint ref variable
swagger:model hashicorp.cloud.waypoint.Ref.Variable
func (*HashicorpCloudWaypointRefVariable) ContextValidate ¶
func (m *HashicorpCloudWaypointRefVariable) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint ref variable based on the context it is used
func (*HashicorpCloudWaypointRefVariable) MarshalBinary ¶
func (m *HashicorpCloudWaypointRefVariable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointRefVariable) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointRefVariable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointRefVariableGlobal ¶
type HashicorpCloudWaypointRefVariableGlobal interface{}
HashicorpCloudWaypointRefVariableGlobal hashicorp cloud waypoint ref variable global
swagger:model hashicorp.cloud.waypoint.Ref.Variable.Global
type HashicorpCloudWaypointRetrieveAgentOperationResponse ¶
type HashicorpCloudWaypointRetrieveAgentOperationResponse struct { // operation Operation *HashicorpCloudWaypointAgentOperation `json:"operation,omitempty"` }
HashicorpCloudWaypointRetrieveAgentOperationResponse hashicorp cloud waypoint retrieve agent operation response
swagger:model hashicorp.cloud.waypoint.RetrieveAgentOperationResponse
func (*HashicorpCloudWaypointRetrieveAgentOperationResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointRetrieveAgentOperationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint retrieve agent operation response based on the context it is used
func (*HashicorpCloudWaypointRetrieveAgentOperationResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointRetrieveAgentOperationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointRetrieveAgentOperationResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointRetrieveAgentOperationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointRunActionRequestVariableOverride ¶
type HashicorpCloudWaypointRunActionRequestVariableOverride struct { // The ref key of the variable to override i.e. var.option or application.outputs.key // This is a loose association to support local Waypoint vars and TF Outputs. Key string `json:"key,omitempty"` // Whether or not to save this variable's override value in the database // for future invocations. Not all variable types are allowed to be saved // like built-in Waypoint variables action.name or application.name. Save bool `json:"save,omitempty"` // Whether the variable is sensitive or not Sensitive bool `json:"sensitive,omitempty"` // The value to use for the override. Cannot be blank. Value string `json:"value,omitempty"` }
HashicorpCloudWaypointRunActionRequestVariableOverride hashicorp cloud waypoint run action request variable override
swagger:model hashicorp.cloud.waypoint.RunActionRequest.VariableOverride
func (*HashicorpCloudWaypointRunActionRequestVariableOverride) ContextValidate ¶
func (m *HashicorpCloudWaypointRunActionRequestVariableOverride) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint run action request variable override based on context it is used
func (*HashicorpCloudWaypointRunActionRequestVariableOverride) MarshalBinary ¶
func (m *HashicorpCloudWaypointRunActionRequestVariableOverride) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointRunActionRequestVariableOverride) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointRunActionRequestVariableOverride) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointRunActionResponse ¶
type HashicorpCloudWaypointRunActionResponse struct { // The run that was executed ActionRun *HashicorpCloudWaypointActionRun `json:"action_run,omitempty"` // The namespace the action was run in Namespace *HashicorpCloudWaypointRefNamespace `json:"namespace,omitempty"` }
HashicorpCloudWaypointRunActionResponse hashicorp cloud waypoint run action response
swagger:model hashicorp.cloud.waypoint.RunActionResponse
func (*HashicorpCloudWaypointRunActionResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointRunActionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint run action response based on the context it is used
func (*HashicorpCloudWaypointRunActionResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointRunActionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointRunActionResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointRunActionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointSendStatusLogResponse ¶
type HashicorpCloudWaypointSendStatusLogResponse interface{}
HashicorpCloudWaypointSendStatusLogResponse hashicorp cloud waypoint send status log response
swagger:model hashicorp.cloud.waypoint.SendStatusLogResponse
type HashicorpCloudWaypointStartingActionResponse ¶
type HashicorpCloudWaypointStartingActionResponse struct { // The external identifier for the action run created ActionRunID string `json:"action_run_id,omitempty"` // The sequence number used to determine how many times this has been run Sequence string `json:"sequence,omitempty"` }
HashicorpCloudWaypointStartingActionResponse hashicorp cloud waypoint starting action response
swagger:model hashicorp.cloud.waypoint.StartingActionResponse
func (*HashicorpCloudWaypointStartingActionResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointStartingActionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint starting action response based on context it is used
func (*HashicorpCloudWaypointStartingActionResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointStartingActionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointStartingActionResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointStartingActionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointStatusLog ¶
type HashicorpCloudWaypointStatusLog 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"` }
HashicorpCloudWaypointStatusLog hashicorp cloud waypoint status log
swagger:model hashicorp.cloud.waypoint.StatusLog
func (*HashicorpCloudWaypointStatusLog) ContextValidate ¶
func (m *HashicorpCloudWaypointStatusLog) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint status log based on context it is used
func (*HashicorpCloudWaypointStatusLog) MarshalBinary ¶
func (m *HashicorpCloudWaypointStatusLog) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointStatusLog) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointStatusLog) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTFAgentPool ¶
type HashicorpCloudWaypointTFAgentPool struct { // id is the id of the agent pool // Read Only: true ID string `json:"id,omitempty"` // name is the name of the agent pool // Read Only: true Name string `json:"name,omitempty"` }
HashicorpCloudWaypointTFAgentPool TFAgentPool represents an HCP Terraform agent pool https://developer.hashicorp.com/terraform/cloud-docs/agents/agent-pools
swagger:model hashicorp.cloud.waypoint.TFAgentPool
func (*HashicorpCloudWaypointTFAgentPool) ContextValidate ¶
func (m *HashicorpCloudWaypointTFAgentPool) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint t f agent pool based on the context it is used
func (*HashicorpCloudWaypointTFAgentPool) MarshalBinary ¶
func (m *HashicorpCloudWaypointTFAgentPool) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTFAgentPool) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointTFAgentPool) 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 HashicorpCloudWaypointTFCOrganization ¶
type HashicorpCloudWaypointTFCOrganization struct { // external id ExternalID string `json:"external_id,omitempty"` // name Name string `json:"name,omitempty"` }
HashicorpCloudWaypointTFCOrganization hashicorp cloud waypoint t f c organization
swagger:model hashicorp.cloud.waypoint.TFCOrganization
func (*HashicorpCloudWaypointTFCOrganization) ContextValidate ¶
func (m *HashicorpCloudWaypointTFCOrganization) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint t f c organization based on context it is used
func (*HashicorpCloudWaypointTFCOrganization) MarshalBinary ¶
func (m *HashicorpCloudWaypointTFCOrganization) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTFCOrganization) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointTFCOrganization) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTFModuleDetails ¶
type HashicorpCloudWaypointTFModuleDetails struct { // readme Readme string `json:"readme,omitempty"` // variables is the series of variables which may be set for the module. Variables []*HashicorpCloudWaypointTFModuleVariable `json:"variables"` }
HashicorpCloudWaypointTFModuleDetails hashicorp cloud waypoint t f module details
swagger:model hashicorp.cloud.waypoint.TFModuleDetails
func (*HashicorpCloudWaypointTFModuleDetails) ContextValidate ¶
func (m *HashicorpCloudWaypointTFModuleDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint t f module details based on the context it is used
func (*HashicorpCloudWaypointTFModuleDetails) MarshalBinary ¶
func (m *HashicorpCloudWaypointTFModuleDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTFModuleDetails) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointTFModuleDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTFModuleVariable ¶
type HashicorpCloudWaypointTFModuleVariable struct { // description is the description of the variable. Description string `json:"description,omitempty"` // name is the name of the variable. Name string `json:"name,omitempty"` // options is the list of options for the variable, set in Terraform Cloud. // 1. If len(options) == 0, then the variable is forcibly left unset. // 2. If len(options) == 1, then the variable was set to be that value by the platform engineer, and cannot be set by the app developer. // 3. If len(options) > 1, then the variable may be set to one of the options in the list, which can be chosen by the app developer. Options []string `json:"options"` // indicates if the variable may be set by the app developer. UserEditable bool `json:"user_editable,omitempty"` // variable_type is the type of Terraform variable. See the documentation for more info: // https://developer.hashicorp.com/terraform/language/expressions/types // The API client should not set this field. // Read Only: true VariableType string `json:"variable_type,omitempty"` }
HashicorpCloudWaypointTFModuleVariable TFModuleVariable represents a Terraform module variable.
swagger:model hashicorp.cloud.waypoint.TFModuleVariable
func (*HashicorpCloudWaypointTFModuleVariable) ContextValidate ¶
func (m *HashicorpCloudWaypointTFModuleVariable) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint t f module variable based on the context it is used
func (*HashicorpCloudWaypointTFModuleVariable) MarshalBinary ¶
func (m *HashicorpCloudWaypointTFModuleVariable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTFModuleVariable) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointTFModuleVariable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTFOutputValue ¶
type HashicorpCloudWaypointTFOutputValue struct { // name Name string `json:"name,omitempty"` // If this is true, the value and type will not be included for security reasons Sensitive bool `json:"sensitive,omitempty"` // type Type string `json:"type,omitempty"` // value Value string `json:"value,omitempty"` }
HashicorpCloudWaypointTFOutputValue hashicorp cloud waypoint t f output value
swagger:model hashicorp.cloud.waypoint.TFOutputValue
func (*HashicorpCloudWaypointTFOutputValue) ContextValidate ¶
func (m *HashicorpCloudWaypointTFOutputValue) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint t f output value based on context it is used
func (*HashicorpCloudWaypointTFOutputValue) MarshalBinary ¶
func (m *HashicorpCloudWaypointTFOutputValue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTFOutputValue) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointTFOutputValue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTFWorkspaceInfo ¶
type HashicorpCloudWaypointTFWorkspaceInfo struct { // upgrade available UpgradeAvailable bool `json:"upgrade_available,omitempty"` }
HashicorpCloudWaypointTFWorkspaceInfo hashicorp cloud waypoint t f workspace info
swagger:model hashicorp.cloud.waypoint.TFWorkspaceInfo
func (*HashicorpCloudWaypointTFWorkspaceInfo) ContextValidate ¶
func (m *HashicorpCloudWaypointTFWorkspaceInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint t f workspace info based on context it is used
func (*HashicorpCloudWaypointTFWorkspaceInfo) MarshalBinary ¶
func (m *HashicorpCloudWaypointTFWorkspaceInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTFWorkspaceInfo) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointTFWorkspaceInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTag ¶
type HashicorpCloudWaypointTag struct { // the key identifier for this tag. Key string `json:"key,omitempty"` // value for the tag. Key/value pairs must be unique for a given resource Value string `json:"value,omitempty"` }
HashicorpCloudWaypointTag hashicorp cloud waypoint tag
swagger:model hashicorp.cloud.waypoint.Tag
func (*HashicorpCloudWaypointTag) ContextValidate ¶
func (m *HashicorpCloudWaypointTag) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint tag based on context it is used
func (*HashicorpCloudWaypointTag) MarshalBinary ¶
func (m *HashicorpCloudWaypointTag) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTag) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointTag) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTerraformCloudProject ¶
type HashicorpCloudWaypointTerraformCloudProject struct { // The project name for the Terraform cloud project. Name string `json:"name,omitempty"` // The id of the Terraform cloud project. ProjectID string `json:"project_id,omitempty"` }
HashicorpCloudWaypointTerraformCloudProject hashicorp cloud waypoint terraform cloud project
swagger:model hashicorp.cloud.waypoint.TerraformCloudProject
func (*HashicorpCloudWaypointTerraformCloudProject) ContextValidate ¶
func (m *HashicorpCloudWaypointTerraformCloudProject) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint terraform cloud project based on context it is used
func (*HashicorpCloudWaypointTerraformCloudProject) MarshalBinary ¶
func (m *HashicorpCloudWaypointTerraformCloudProject) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTerraformCloudProject) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointTerraformCloudProject) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTerraformCloudWorkspaceDetails ¶
type HashicorpCloudWaypointTerraformCloudWorkspaceDetails struct { // The project name for the Terraform Cloud project. Name string `json:"name,omitempty"` // The id of the Terraform Cloud project. ProjectID string `json:"project_id,omitempty"` }
HashicorpCloudWaypointTerraformCloudWorkspaceDetails hashicorp cloud waypoint terraform cloud workspace details
swagger:model hashicorp.cloud.waypoint.TerraformCloudWorkspaceDetails
func (*HashicorpCloudWaypointTerraformCloudWorkspaceDetails) ContextValidate ¶
func (m *HashicorpCloudWaypointTerraformCloudWorkspaceDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint terraform cloud workspace details based on context it is used
func (*HashicorpCloudWaypointTerraformCloudWorkspaceDetails) MarshalBinary ¶
func (m *HashicorpCloudWaypointTerraformCloudWorkspaceDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTerraformCloudWorkspaceDetails) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointTerraformCloudWorkspaceDetails) 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 HashicorpCloudWaypointUIActionConfigBundle ¶
type HashicorpCloudWaypointUIActionConfigBundle struct { // action config ActionConfig *HashicorpCloudWaypointActionConfig `json:"action_config,omitempty"` // A list of assigned application templates to this action config AssignedApplicationTemplates []*HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment `json:"assigned_application_templates"` // A list of assigned applications to this action config AssignedApplications []*HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment `json:"assigned_applications"` // The latest run for this action_config, if one exists LatestRun *HashicorpCloudWaypointActionRun `json:"latest_run,omitempty"` // The total number of runs for this action_config TotalRuns *HashicorpCloudWaypointUIActionConfigBundleTotalRuns `json:"total_runs,omitempty"` // The list of variables this action has been defined to use. // This field is currently unimplemented and will always be empty // until it is turned back on in the future. VariablesUsed []*HashicorpCloudWaypointUIActionConfigBundleVariable `json:"variables_used"` }
HashicorpCloudWaypointUIActionConfigBundle hashicorp cloud waypoint UI action config bundle
swagger:model hashicorp.cloud.waypoint.UI.ActionConfigBundle
func (*HashicorpCloudWaypointUIActionConfigBundle) ContextValidate ¶
func (m *HashicorpCloudWaypointUIActionConfigBundle) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint UI action config bundle based on the context it is used
func (*HashicorpCloudWaypointUIActionConfigBundle) MarshalBinary ¶
func (m *HashicorpCloudWaypointUIActionConfigBundle) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIActionConfigBundle) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUIActionConfigBundle) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment ¶
type HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment struct { // The application ref that is assigned // This should be using the Name over the ID, because the frontend will // want the name to save a lookup. Application *HashicorpCloudWaypointRefApplication `json:"application,omitempty"` // The latest action run, if one exists. Nil if none found. LatestRun *HashicorpCloudWaypointActionRun `json:"latest_run,omitempty"` // The total action runs for this app within the last day TotalRunsLastDay string `json:"total_runs_last_day,omitempty"` }
HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment hashicorp cloud waypoint UI action config bundle application assignment
swagger:model hashicorp.cloud.waypoint.UI.ActionConfigBundle.ApplicationAssignment
func (*HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment) ContextValidate ¶
func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint UI action config bundle application assignment based on the context it is used
func (*HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment) MarshalBinary ¶
func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment ¶
type HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment struct { // The application template ref that is assigned. // This should be using the Name over the ID, because the frontend will // want the name to save a lookup. // // NOTE: we keep this as a special proto message in case there are other // details about templates we want to include like we do with apps. ApplicationTemplate *HashicorpCloudWaypointRefApplicationTemplate `json:"application_template,omitempty"` }
HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment hashicorp cloud waypoint UI action config bundle application template assignment
swagger:model hashicorp.cloud.waypoint.UI.ActionConfigBundle.ApplicationTemplateAssignment
func (*HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment) ContextValidate ¶
func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint UI action config bundle application template assignment based on the context it is used
func (*HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment) MarshalBinary ¶
func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment) Validate ¶
func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint UI action config bundle application template assignment
type HashicorpCloudWaypointUIActionConfigBundleTotalRuns ¶
type HashicorpCloudWaypointUIActionConfigBundleTotalRuns 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"` }
HashicorpCloudWaypointUIActionConfigBundleTotalRuns hashicorp cloud waypoint UI action config bundle total runs
swagger:model hashicorp.cloud.waypoint.UI.ActionConfigBundle.TotalRuns
func (*HashicorpCloudWaypointUIActionConfigBundleTotalRuns) ContextValidate ¶
func (m *HashicorpCloudWaypointUIActionConfigBundleTotalRuns) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint UI action config bundle total runs based on context it is used
func (*HashicorpCloudWaypointUIActionConfigBundleTotalRuns) MarshalBinary ¶
func (m *HashicorpCloudWaypointUIActionConfigBundleTotalRuns) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIActionConfigBundleTotalRuns) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUIActionConfigBundleTotalRuns) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUIActionConfigBundleVariable ¶
type HashicorpCloudWaypointUIActionConfigBundleVariable struct { // The key of the variable Key string `json:"key,omitempty"` // If the variable is sensitive Sensitive bool `json:"sensitive,omitempty"` // The value of the variable Value string `json:"value,omitempty"` }
HashicorpCloudWaypointUIActionConfigBundleVariable hashicorp cloud waypoint UI action config bundle variable
swagger:model hashicorp.cloud.waypoint.UI.ActionConfigBundle.Variable
func (*HashicorpCloudWaypointUIActionConfigBundleVariable) ContextValidate ¶
func (m *HashicorpCloudWaypointUIActionConfigBundleVariable) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint UI action config bundle variable based on context it is used
func (*HashicorpCloudWaypointUIActionConfigBundleVariable) MarshalBinary ¶
func (m *HashicorpCloudWaypointUIActionConfigBundleVariable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIActionConfigBundleVariable) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUIActionConfigBundleVariable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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 HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse ¶
type HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse struct { // The updated applications Applications []*HashicorpCloudWaypointApplication `json:"applications"` }
HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse hashicorp cloud waypoint UI bulk update action assignments for app response
swagger:model hashicorp.cloud.waypoint.UI.BulkUpdateActionAssignmentsForAppResponse
func (*HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint UI bulk update action assignments for app response based on the context it is used
func (*HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse) Validate ¶
func (m *HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint UI bulk update action assignments for app response
type HashicorpCloudWaypointUICreateActionConfigWithVarsResponse ¶
type HashicorpCloudWaypointUICreateActionConfigWithVarsResponse struct { // The created action config ActionConfig *HashicorpCloudWaypointActionConfig `json:"action_config,omitempty"` // The variables that were created and attached to the action config Variables []*HashicorpCloudWaypointVariable `json:"variables"` }
HashicorpCloudWaypointUICreateActionConfigWithVarsResponse hashicorp cloud waypoint UI create action config with vars response
swagger:model hashicorp.cloud.waypoint.UI.CreateActionConfigWithVarsResponse
func (*HashicorpCloudWaypointUICreateActionConfigWithVarsResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointUICreateActionConfigWithVarsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint UI create action config with vars response based on the context it is used
func (*HashicorpCloudWaypointUICreateActionConfigWithVarsResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointUICreateActionConfigWithVarsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUICreateActionConfigWithVarsResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUICreateActionConfigWithVarsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUIGetActionConfigResponse ¶
type HashicorpCloudWaypointUIGetActionConfigResponse struct { // The retrieved action config ActionConfigBundle *HashicorpCloudWaypointUIActionConfigBundle `json:"action_config_bundle,omitempty"` }
HashicorpCloudWaypointUIGetActionConfigResponse hashicorp cloud waypoint UI get action config response
swagger:model hashicorp.cloud.waypoint.UI.GetActionConfigResponse
func (*HashicorpCloudWaypointUIGetActionConfigResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointUIGetActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint UI get action config response based on the context it is used
func (*HashicorpCloudWaypointUIGetActionConfigResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointUIGetActionConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIGetActionConfigResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUIGetActionConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUIGetApplicationBundleResponse ¶
type HashicorpCloudWaypointUIGetApplicationBundleResponse struct { // The full action configs proto messages. Note that the action config // refs exist inside application, but this is the full config. ActionConfigs []*HashicorpCloudWaypointActionConfig `json:"action_configs"` // The retrieved application Application *HashicorpCloudWaypointApplication `json:"application,omitempty"` // the variables set on the TF workspace InputVariables []*HashicorpCloudWaypointInputVariable `json:"input_variables"` }
HashicorpCloudWaypointUIGetApplicationBundleResponse hashicorp cloud waypoint UI get application bundle response
swagger:model hashicorp.cloud.waypoint.UI.GetApplicationBundleResponse
func (*HashicorpCloudWaypointUIGetApplicationBundleResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointUIGetApplicationBundleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint UI get application bundle response based on the context it is used
func (*HashicorpCloudWaypointUIGetApplicationBundleResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointUIGetApplicationBundleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIGetApplicationBundleResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUIGetApplicationBundleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse ¶
type HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse struct { // The full action configs proto messages. Note that the action config // refs exist inside the app template, but this is the full action config. ActionConfigs []*HashicorpCloudWaypointActionConfig `json:"action_configs"` // The retrieved application template ApplicationTemplate *HashicorpCloudWaypointApplicationTemplate `json:"application_template,omitempty"` }
HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse hashicorp cloud waypoint UI get application template bundle response
swagger:model hashicorp.cloud.waypoint.UI.GetApplicationTemplateBundleResponse
func (*HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint UI get application template bundle response based on the context it is used
func (*HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUIListActionConfigResponse ¶
type HashicorpCloudWaypointUIListActionConfigResponse struct { // action config bundles ActionConfigBundles []*HashicorpCloudWaypointUIActionConfigBundle `json:"action_config_bundles"` // pagination Pagination *cloud.HashicorpCloudCommonPaginationResponse `json:"pagination,omitempty"` }
HashicorpCloudWaypointUIListActionConfigResponse hashicorp cloud waypoint UI list action config response
swagger:model hashicorp.cloud.waypoint.UI.ListActionConfigResponse
func (*HashicorpCloudWaypointUIListActionConfigResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointUIListActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint UI list action config response based on the context it is used
func (*HashicorpCloudWaypointUIListActionConfigResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointUIListActionConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIListActionConfigResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUIListActionConfigResponse) 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 HashicorpCloudWaypointUILoadProductBannerResponse ¶
type HashicorpCloudWaypointUILoadProductBannerResponse struct { // has actions HasActions bool `json:"has_actions,omitempty"` // has templates and addons HasTemplatesAndAddons bool `json:"has_templates_and_addons,omitempty"` // product has activated ProductHasActivated bool `json:"product_has_activated,omitempty"` // product valid ProductValid bool `json:"product_valid,omitempty"` // tfc org permissions TfcOrgPermissions []string `json:"tfc_org_permissions"` // token expired TokenExpired bool `json:"token_expired,omitempty"` }
HashicorpCloudWaypointUILoadProductBannerResponse hashicorp cloud waypoint UI load product banner response
swagger:model hashicorp.cloud.waypoint.UI.LoadProductBannerResponse
func (*HashicorpCloudWaypointUILoadProductBannerResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointUILoadProductBannerResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint UI load product banner response based on context it is used
func (*HashicorpCloudWaypointUILoadProductBannerResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointUILoadProductBannerResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUILoadProductBannerResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUILoadProductBannerResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUpdateActionConfigResponse ¶
type HashicorpCloudWaypointUpdateActionConfigResponse struct { // The action config that was updated ActionConfig *HashicorpCloudWaypointActionConfig `json:"action_config,omitempty"` }
HashicorpCloudWaypointUpdateActionConfigResponse hashicorp cloud waypoint update action config response
swagger:model hashicorp.cloud.waypoint.UpdateActionConfigResponse
func (*HashicorpCloudWaypointUpdateActionConfigResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointUpdateActionConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint update action config response based on the context it is used
func (*HashicorpCloudWaypointUpdateActionConfigResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateActionConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUpdateActionConfigResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateActionConfigResponse) 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 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 HashicorpCloudWaypointUpdateAgentGroupResponse ¶
type HashicorpCloudWaypointUpdateAgentGroupResponse struct { // The updated group Group *HashicorpCloudWaypointAgentGroup `json:"group,omitempty"` }
HashicorpCloudWaypointUpdateAgentGroupResponse hashicorp cloud waypoint update agent group response
swagger:model hashicorp.cloud.waypoint.UpdateAgentGroupResponse
func (*HashicorpCloudWaypointUpdateAgentGroupResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointUpdateAgentGroupResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint update agent group response based on the context it is used
func (*HashicorpCloudWaypointUpdateAgentGroupResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateAgentGroupResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUpdateAgentGroupResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateAgentGroupResponse) 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 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 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
type HashicorpCloudWaypointUpdateVariableResponse ¶
type HashicorpCloudWaypointUpdateVariableResponse struct { // The updated variable Variable *HashicorpCloudWaypointVariable `json:"variable,omitempty"` }
HashicorpCloudWaypointUpdateVariableResponse hashicorp cloud waypoint update variable response
swagger:model hashicorp.cloud.waypoint.UpdateVariableResponse
func (*HashicorpCloudWaypointUpdateVariableResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointUpdateVariableResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint update variable response based on the context it is used
func (*HashicorpCloudWaypointUpdateVariableResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateVariableResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUpdateVariableResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUpdateVariableResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUpgradeApplicationTFWorkspaceResponse ¶
type HashicorpCloudWaypointUpgradeApplicationTFWorkspaceResponse struct { // application is the application which was upgraded Application *HashicorpCloudWaypointApplication `json:"application,omitempty"` }
HashicorpCloudWaypointUpgradeApplicationTFWorkspaceResponse hashicorp cloud waypoint upgrade application t f workspace response
swagger:model hashicorp.cloud.waypoint.UpgradeApplicationTFWorkspaceResponse
func (*HashicorpCloudWaypointUpgradeApplicationTFWorkspaceResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointUpgradeApplicationTFWorkspaceResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint upgrade application t f workspace response based on the context it is used
func (*HashicorpCloudWaypointUpgradeApplicationTFWorkspaceResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointUpgradeApplicationTFWorkspaceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUpgradeApplicationTFWorkspaceResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointUpgradeApplicationTFWorkspaceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBody struct { // The action config to store ActionConfig *HashicorpCloudWaypointActionConfig `json:"action_config,omitempty"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespace `json:"namespace,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBody hashicorp cloud waypoint v20241122 waypoint service create action config body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.CreateActionConfigBody
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create action config body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create action config body
type HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespace The namespace the action to be stored in
swagger:model HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create action config body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create action config body namespace
type HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create action config body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateActionConfigBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create action config body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBody 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 *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespace `json:"namespace,omitempty"` // variables is the series of input variables which have been set by the // application developer for the new add-on being created. This may be empty. Variables []*HashicorpCloudWaypointInputVariable `json:"variables"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBody CreateAddOnRequest is the request used to add an Add-on to a project
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.CreateAddOnBody
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create add on body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create add on body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create add on body namespace
type HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create add on body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create add on body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBody struct { // Add-on definition to be created AddOnDefinition *HashicorpCloudWaypointAddOnDefinition `json:"add_on_definition,omitempty"` // DEPRECATED: Use add_on_definition instead. Description string `json:"description,omitempty"` // DEPRECATED: Use add_on_definition instead. Labels []string `json:"labels"` // DEPRECATED: Use add_on_definition instead. ModuleSource string `json:"module_source,omitempty"` // DEPRECATED: Use add_on_definition instead. Name string `json:"name,omitempty"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespace `json:"namespace,omitempty"` // DEPRECATED: Use add_on_definition instead. // Format: byte ReadmeMarkdownTemplate strfmt.Base64 `json:"readme_markdown_template,omitempty"` // DEPRECATED: Use add_on_definition instead. ReadmeTemplate string `json:"readme_template,omitempty"` // DEPRECATED: Use add_on_definition instead. Summary string `json:"summary,omitempty"` // DEPRECATED: Use add_on_definition instead. TerraformCloudWorkspaceDetails *HashicorpCloudWaypointTerraformCloudWorkspaceDetails `json:"terraform_cloud_workspace_details,omitempty"` // DEPRECATED: Use add_on_definition instead. TfAgentPoolID string `json:"tf_agent_pool_id,omitempty"` // DEPRECATED: Use add_on_definition instead. TfExecutionMode string `json:"tf_execution_mode,omitempty"` // DEPRECATED: Use add_on_definition instead. VariableOptions []*HashicorpCloudWaypointTFModuleVariable `json:"variable_options"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBody CreateAddOnDefinitionRequest is the request used to create an Add-on definition
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.CreateAddOnDefinitionBody
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create add on definition body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create add on definition body
type HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create add on definition body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create add on definition body namespace
type HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create add on definition body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAddOnDefinitionBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create add on definition body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBody struct { // The group to create Group *HashicorpCloudWaypointAgentGroup `json:"group,omitempty"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespace `json:"namespace,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBody hashicorp cloud waypoint v20241122 waypoint service create agent group body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.CreateAgentGroupBody
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create agent group body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create agent group body
type HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create agent group body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create agent group body namespace
type HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create agent group body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateAgentGroupBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create agent group body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBody struct { // Attach any action config refs to the application ActionCfgRefs []*HashicorpCloudWaypointActionCfgRef `json:"action_cfg_refs"` // 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 *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespace `json:"namespace,omitempty"` // variables is the series of input variables which have been set by the // application developer for the new application being created. This may be empty. Variables []*HashicorpCloudWaypointInputVariable `json:"variables"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBody hashicorp cloud waypoint v20241122 waypoint service create application from template body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.CreateApplicationFromTemplateBody
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create application from template body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create application from template body
type HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create application from template body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create application from template body namespace
type HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create application from template body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationFromTemplateBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create application from template body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBody struct { // application template ApplicationTemplate *HashicorpCloudWaypointApplicationTemplate `json:"application_template,omitempty"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespace `json:"namespace,omitempty"` // If true, will auto-import the readme from the Terraform module used // rather than the one specified in application_template. UseModuleReadme bool `json:"use_module_readme,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBody hashicorp cloud waypoint v20241122 waypoint service create application template body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.CreateApplicationTemplateBody
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create application template body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create application template body
type HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create application template body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create application template body namespace
type HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create application template body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateApplicationTemplateBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create application template body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBody struct { // location Location *HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBodyLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBody hashicorp cloud waypoint v20241122 waypoint service create namespace body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.CreateNamespaceBody
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create namespace body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBodyLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBodyLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBodyLocation Location represents a target for an operation in HCP.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBodyLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBodyLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBodyLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create namespace body location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBodyLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBodyLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBodyLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBodyLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBodyLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateNamespaceBodyLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create namespace body location
type HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBody struct { // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespace `json:"namespace,omitempty"` // tfc config TfcConfig *HashicorpCloudWaypointTFCConfig `json:"tfc_config,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBody hashicorp cloud waypoint v20241122 waypoint service create t f c config body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.CreateTFCConfigBody
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create t f c config body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create t f c config body
type HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create t f c config body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create t f c config body namespace
type HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create t f c config body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateTFCConfigBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create t f c config body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBody struct { // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespace `json:"namespace,omitempty"` // The variable to create Variable *HashicorpCloudWaypointVariable `json:"variable,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBody hashicorp cloud waypoint v20241122 waypoint service create variable body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.CreateVariableBody
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create variable body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespace The namespace to create the variable in
swagger:model HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create variable body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create variable body namespace
type HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service create variable body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceCreateVariableBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service create variable body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceEndingActionBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceEndingActionBody struct { // The action run id returned by StartingAction ActionRunID string `json:"action_run_id,omitempty"` // A status log message to add to the run as it's finished. If empty, no status // log entry is created. FinalStatus string `json:"final_status,omitempty"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespace `json:"namespace,omitempty"` // The status code for the operation. Follows general unix and http status code // semantics. StatusCode int32 `json:"status_code,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceEndingActionBody hashicorp cloud waypoint v20241122 waypoint service ending action body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.EndingActionBody
func (*HashicorpCloudWaypointV20241122WaypointServiceEndingActionBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service ending action body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceEndingActionBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceEndingActionBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service ending action body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service ending action body namespace
type HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service ending action body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceEndingActionBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service ending action body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBody struct { // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespace `json:"namespace,omitempty"` // Token to use with the TFC API. If this is blank, the stored token will be used. Token string `json:"token,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBody hashicorp cloud waypoint v20241122 waypoint service list t f c organizations body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.ListTFCOrganizationsBody
func (*HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service list t f c organizations body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service list t f c organizations body
type HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service list t f c organizations body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service list t f c organizations body namespace
type HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service list t f c organizations body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceListTFCOrganizationsBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service list t f c organizations body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBody struct { // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespace `json:"namespace,omitempty"` // The retrieved operation. If not set, there were no operations available // for the specified groups at this time. Operation *HashicorpCloudWaypointAgentOperation `json:"operation,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBody hashicorp cloud waypoint v20241122 waypoint service queue agent operation body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.QueueAgentOperationBody
func (*HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service queue agent operation body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service queue agent operation body
type HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service queue agent operation body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service queue agent operation body namespace
type HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service queue agent operation body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceQueueAgentOperationBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service queue agent operation body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBody struct { // The list of groups that should be consulted looking for an operation Groups []string `json:"groups"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespace `json:"namespace,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBody hashicorp cloud waypoint v20241122 waypoint service retrieve agent operation body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.RetrieveAgentOperationBody
func (*HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service retrieve agent operation body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service retrieve agent operation body
type HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service retrieve agent operation body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service retrieve agent operation body namespace
type HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service retrieve agent operation body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRetrieveAgentOperationBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service retrieve agent operation body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceRunActionBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceRunActionBody struct { // The action config to run ActionRef *HashicorpCloudWaypointActionCfgRef `json:"action_ref,omitempty"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespace `json:"namespace,omitempty"` // Optional scope to set for running the action Scope *HashicorpCloudWaypointActionRunScope `json:"scope,omitempty"` // Optional variables to override in the action run VariableOverrides []*HashicorpCloudWaypointRunActionRequestVariableOverride `json:"variable_overrides"` }
HashicorpCloudWaypointV20241122WaypointServiceRunActionBody hashicorp cloud waypoint v20241122 waypoint service run action body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.RunActionBody
func (*HashicorpCloudWaypointV20241122WaypointServiceRunActionBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service run action body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceRunActionBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceRunActionBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespace The namespace the action will run in
swagger:model HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service run action body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service run action body namespace
type HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service run action body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceRunActionBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service run action body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBody struct { // action config ActionConfig *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyActionConfig `json:"action_config,omitempty"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespace `json:"namespace,omitempty"` // The status log to send StatusLog *HashicorpCloudWaypointStatusLog `json:"status_log,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBody hashicorp cloud waypoint v20241122 waypoint service send status log body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.SendStatusLogBody
func (*HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service send status log body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyActionConfig ¶
type HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyActionConfig struct { // URL to trigger an action on. Only used in Custom mode. ActionURL string `json:"action_url,omitempty"` // The time the action config was created in the database // This is mainly a convenience field for the UI and might not always be set. // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Description of the action Description string `json:"description,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 *HashicorpCloudWaypointActionConfigRequest `json:"request,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyActionConfig Action config without ID
The action config ID to send this to ¶
swagger:model HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyActionConfig
func (*HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyActionConfig) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyActionConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service send status log body action config based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyActionConfig) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyActionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyActionConfig) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyActionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyActionConfig) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyActionConfig) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service send status log body action config
type HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespace The namespace the action to be listed in
swagger:model HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service send status log body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service send status log body namespace
type HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service send status log body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceSendStatusLogBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service send status log body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceStartingActionBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceStartingActionBody struct { // The external identifier of the action config to create an action run against ActionRunID string `json:"action_run_id,omitempty"` // The name of the group that the operation was started in GroupName string `json:"group_name,omitempty"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespace `json:"namespace,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceStartingActionBody hashicorp cloud waypoint v20241122 waypoint service starting action body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.StartingActionBody
func (*HashicorpCloudWaypointV20241122WaypointServiceStartingActionBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service starting action body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceStartingActionBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceStartingActionBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service starting action body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service starting action body namespace
type HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service starting action body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceStartingActionBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service starting action body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBody struct { // applications Applications []*HashicorpCloudWaypointApplication `json:"applications"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespace `json:"namespace,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBody hashicorp cloud waypoint v20241122 waypoint service UI bulk update action assign for app body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.UI_BulkUpdateActionAssignForAppBody
func (*HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service UI bulk update action assign for app body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service UI bulk update action assign for app body
type HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespace The namespace this app belongs to
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service UI bulk update action assign for app body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service UI bulk update action assign for app body namespace
type HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service UI bulk update action assign for app body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUIBulkUpdateActionAssignForAppBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service UI bulk update action assign for app body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBody struct { // The action config to create ActionConfig *HashicorpCloudWaypointActionConfig `json:"action_config,omitempty"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespace `json:"namespace,omitempty"` // The variables to create and attach the action config scope to Variables []*HashicorpCloudWaypointVariable `json:"variables"` }
HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBody hashicorp cloud waypoint v20241122 waypoint service UI create action config with vars body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.UI_CreateActionConfigWithVarsBody
func (*HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service UI create action config with vars body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service UI create action config with vars body
type HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespace The namespace this action config belongs to
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service UI create action config with vars body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service UI create action config with vars body namespace
type HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service UI create action config with vars body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUICreateActionConfigWithVarsBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service UI create action config with vars body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBody struct { // The action config to update ActionConfig *HashicorpCloudWaypointActionConfig `json:"action_config,omitempty"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespace `json:"namespace,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBody hashicorp cloud waypoint v20241122 waypoint service update action config body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.UpdateActionConfigBody
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update action config body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update action config body
type HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespace The namespace the action to be updated in
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update action config body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update action config body namespace
type HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update action config body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateActionConfigBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update action config body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBody struct { // existing add on ExistingAddOn *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyExistingAddOn `json:"existing_add_on,omitempty"` // The new name of the Add-on. Name string `json:"name,omitempty"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespace `json:"namespace,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBody UpdateAddOnRequest is the request used to update an existing Add-on.
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.UpdateAddOnBody
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update add on body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyExistingAddOn ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyExistingAddOn struct { // name Name string `json:"name,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyExistingAddOn Add-on ref without ID
The add-on to be updated ¶
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyExistingAddOn
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyExistingAddOn) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyExistingAddOn) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint v20241122 waypoint service update add on body existing add on based on context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyExistingAddOn) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyExistingAddOn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyExistingAddOn) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyExistingAddOn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyExistingAddOn) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyExistingAddOn) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update add on body existing add on
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update add on body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update add on body namespace
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update add on body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update add on body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBody struct { // Add-on definition to be updated AddOnDefinition *HashicorpCloudWaypointAddOnDefinition `json:"add_on_definition,omitempty"` // DEPRECATED: Use add_on_definition instead. Description string `json:"description,omitempty"` // existing add on definition ExistingAddOnDefinition *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition `json:"existing_add_on_definition,omitempty"` // DEPRECATED: Use add_on_definition instead. Labels []string `json:"labels"` // DEPRECATED: Use add_on_definition instead. ModuleSource string `json:"module_source,omitempty"` // DEPRECATED: Use add_on_definition instead. Name string `json:"name,omitempty"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespace `json:"namespace,omitempty"` // DEPRECATED: Use add_on_definition instead. // Format: byte ReadmeMarkdownTemplate strfmt.Base64 `json:"readme_markdown_template,omitempty"` // DEPRECATED: Use add_on_definition instead. ReadmeTemplate string `json:"readme_template,omitempty"` // DEPRECATED: Use add_on_definition instead. Summary string `json:"summary,omitempty"` // DEPRECATED: Use add_on_definition instead. TerraformCloudWorkspaceDetails *HashicorpCloudWaypointTerraformCloudWorkspaceDetails `json:"terraform_cloud_workspace_details,omitempty"` // DEPRECATED: Use add_on_definition instead. TfAgentPoolID string `json:"tf_agent_pool_id,omitempty"` // DEPRECATED: Use add_on_definition instead. TfExecutionMode string `json:"tf_execution_mode,omitempty"` // DEPRECATED: Use add_on_definition instead. VariableOptions []*HashicorpCloudWaypointTFModuleVariable `json:"variable_options"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBody UpdateAddOnDefinitionRequest is the request used to update an existing Add-on definition
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.UpdateAddOnDefinitionBody
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update add on definition body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update add on definition body
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition struct { // id ID string `json:"id,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition Add-on definition ref without ID
Reference to an existing Add-on ¶
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint v20241122 waypoint service update add on definition body existing add on definition based on context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update add on definition body existing add on definition
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update add on definition body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update add on definition body namespace
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update add on definition body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAddOnDefinitionBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update add on definition body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBody struct { // New description Description string `json:"description,omitempty"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespace `json:"namespace,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBody hashicorp cloud waypoint v20241122 waypoint service update agent group body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.UpdateAgentGroupBody
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update agent group body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update agent group body
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update agent group body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update agent group body namespace
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update agent group body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateAgentGroupBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update agent group body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBody struct { // Any action assignments for this application. To update, you must specify the // field mask for the action_cfg_refs field. Additionally, if you specify the // field mask, but this array is null, it means clearing out any assignments. ActionCfgRefs []*HashicorpCloudWaypointActionCfgRef `json:"action_cfg_refs"` // application Application *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyApplication `json:"application,omitempty"` // Updated application name Name string `json:"name,omitempty"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespace `json:"namespace,omitempty"` // readme is markdown formatted instructions on how to operate the application. // This may be populated from a application template. // This field is favored over readme_markdown and support for both is transitional. Readme string `json:"readme,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"` // Field mask to update only specific fields. I.e. if you want a field updated, // you must include it in the field mask. For now, we only use this for // clearing out action assignments. UpdateMask string `json:"update_mask,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBody hashicorp cloud waypoint v20241122 waypoint service update application body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.UpdateApplicationBody
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update application body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update application body
type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyApplication ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyApplication struct { // id ID string `json:"id,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyApplication Application Ref Without ID
Reference to an existing Application ¶
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyApplication
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyApplication) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyApplication) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint v20241122 waypoint service update application body application based on context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyApplication) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyApplication) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyApplication) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyApplication) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyApplication) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyApplication) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update application body application
type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update application body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update application body namespace
type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update application body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update application body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBody struct { // application_template resembles the desired updated state of the existing // application template. ApplicationTemplate *HashicorpCloudWaypointApplicationTemplate `json:"application_template,omitempty"` // existing application template ExistingApplicationTemplate *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate `json:"existing_application_template,omitempty"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespace `json:"namespace,omitempty"` // Field mask to update only specific fields. I.e. if you want a field updated, // you must include it in the field mask. For now, we only use this // for ActionConfigRefs inside application_template for clearing assignments. UpdateMask string `json:"update_mask,omitempty"` // If true, will auto-import the readme from the Terraform module used // rather than the one specified in application_template. UseModuleReadme bool `json:"use_module_readme,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBody hashicorp cloud waypoint v20241122 waypoint service update application template body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.UpdateApplicationTemplateBody
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update application template body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update application template body
type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate struct { // ID of the ApplicationTemplate ID string `json:"id,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate Template Ref Without ID
existing_application_template refers to the application template being updated.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint v20241122 waypoint service update application template body existing application template based on context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update application template body existing application template
type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update application template body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update application template body namespace
type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update application template body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateApplicationTemplateBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update application template body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBody struct { // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespace `json:"namespace,omitempty"` // tfc config TfcConfig *HashicorpCloudWaypointTFCConfig `json:"tfc_config,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBody hashicorp cloud waypoint v20241122 waypoint service update t f c config body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.UpdateTFCConfigBody
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update t f c config body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update t f c config body
type HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update t f c config body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update t f c config body namespace
type HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update t f c config body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateTFCConfigBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update t f c config body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBody struct { // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespace `json:"namespace,omitempty"` // The reference to the variable to update Ref *HashicorpCloudWaypointRefVariable `json:"ref,omitempty"` // Optional, will be used for PATCH requests. This includes what fields to // update in the request. UpdateMask string `json:"update_mask,omitempty"` // The variables fields to update Variable *HashicorpCloudWaypointVariable `json:"variable,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBody hashicorp cloud waypoint v20241122 waypoint service update variable body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.UpdateVariableBody
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update variable body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespace The namespace to update the variable in
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update variable body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update variable body namespace
type HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service update variable body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpdateVariableBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service update variable body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBody struct { // application Application *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyApplication `json:"application,omitempty"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespace `json:"namespace,omitempty"` // Variables is a list of input variables to be used in the upgrade. These // variables must be valid for the application's template. Variables []*HashicorpCloudWaypointInputVariable `json:"variables"` }
HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBody hashicorp cloud waypoint v20241122 waypoint service upgrade application t f workspace body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.UpgradeApplicationTFWorkspaceBody
func (*HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service upgrade application t f workspace body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service upgrade application t f workspace body
type HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyApplication ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyApplication struct { // id ID string `json:"id,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyApplication Application is the application whose workspace will be upgraded.
Application is the application whose workspace will be upgraded.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyApplication
func (*HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint v20241122 waypoint service upgrade application t f workspace body application based on context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service upgrade application t f workspace body application
type HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service upgrade application t f workspace body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service upgrade application t f workspace body namespace
type HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service upgrade application t f workspace body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceUpgradeApplicationTFWorkspaceBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service upgrade application t f workspace body namespace location
type HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBody ¶
type HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBody struct { // The list of groups that the caller is interested in Groups []string `json:"groups"` // namespace Namespace *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespace `json:"namespace,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBody hashicorp cloud waypoint v20241122 waypoint service validate agent groups body
swagger:model hashicorp.cloud.waypoint.v20241122.WaypointService.ValidateAgentGroupsBody
func (*HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBody) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service validate agent groups body based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBody) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBody) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBody) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service validate agent groups body
type HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespace ¶
type HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespace struct { // id ID string `json:"id,omitempty"` // location Location *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespaceLocation `json:"location,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespace
func (*HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service validate agent groups body namespace based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespace) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespace) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service validate agent groups body namespace
type HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespaceLocation ¶
type HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespaceLocation struct { // region is the region that the resource is located in. It is // optional if the object being referenced is a global object. Region *cloud.HashicorpCloudLocationRegion `json:"region,omitempty"` }
HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespaceLocation When used via an API request, this is populated and used to populate id.
When used via an API request, this is populated and used to populate id.
swagger:model HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespaceLocation
func (*HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespaceLocation) ContextValidate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespaceLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint v20241122 waypoint service validate agent groups body namespace location based on the context it is used
func (*HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespaceLocation) MarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespaceLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespaceLocation) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespaceLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespaceLocation) Validate ¶
func (m *HashicorpCloudWaypointV20241122WaypointServiceValidateAgentGroupsBodyNamespaceLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint v20241122 waypoint service validate agent groups body namespace location
type HashicorpCloudWaypointValidateAgentGroupsResponse ¶
type HashicorpCloudWaypointValidateAgentGroupsResponse struct { // The list of groups that the server knows about KnownGroups []string `json:"known_groups"` // The list of groups that the server doesn't knows about UnknownGroups []string `json:"unknown_groups"` }
HashicorpCloudWaypointValidateAgentGroupsResponse hashicorp cloud waypoint validate agent groups response
swagger:model hashicorp.cloud.waypoint.ValidateAgentGroupsResponse
func (*HashicorpCloudWaypointValidateAgentGroupsResponse) ContextValidate ¶
func (m *HashicorpCloudWaypointValidateAgentGroupsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint validate agent groups response based on context it is used
func (*HashicorpCloudWaypointValidateAgentGroupsResponse) MarshalBinary ¶
func (m *HashicorpCloudWaypointValidateAgentGroupsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointValidateAgentGroupsResponse) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointValidateAgentGroupsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointVariable ¶
type HashicorpCloudWaypointVariable struct { // Default value, if specified, for the variable DefaultValue string `json:"default_value,omitempty"` // Description of the variable Description string `json:"description,omitempty"` // UUID external ID of the variable ID string `json:"id,omitempty"` // Name of the variable Key string `json:"key,omitempty"` // Can be overridden by the user on use Overridable bool `json:"overridable,omitempty"` // The scope that this variable is valid for Scope *HashicorpCloudWaypointVariableScope `json:"scope,omitempty"` // Whether the variable is sensitive. Cannot be updated once created. Sensitive bool `json:"sensitive,omitempty"` // The type of the variable Type *HashicorpCloudWaypointVariableType `json:"type,omitempty"` // Value of the variable Value string `json:"value,omitempty"` }
HashicorpCloudWaypointVariable hashicorp cloud waypoint variable
swagger:model hashicorp.cloud.waypoint.Variable
func (*HashicorpCloudWaypointVariable) ContextValidate ¶
func (m *HashicorpCloudWaypointVariable) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint variable based on the context it is used
func (*HashicorpCloudWaypointVariable) MarshalBinary ¶
func (m *HashicorpCloudWaypointVariable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointVariable) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointVariable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointVariableScope ¶
type HashicorpCloudWaypointVariableScope struct { // The variable is only scoped to a specific action Action *HashicorpCloudWaypointActionCfgRef `json:"action,omitempty"` // Not supported. The variable is only scoped to a specific application Application *HashicorpCloudWaypointRefApplication `json:"application,omitempty"` // Not supported. The variable is only scoped to a specific template ApplicationTemplate *HashicorpCloudWaypointRefApplicationTemplate `json:"application_template,omitempty"` // A variable that can be accessed globally per-namespace Global HashicorpCloudWaypointVariableScopeGlobal `json:"global,omitempty"` }
HashicorpCloudWaypointVariableScope hashicorp cloud waypoint variable scope
swagger:model hashicorp.cloud.waypoint.Variable.Scope
func (*HashicorpCloudWaypointVariableScope) ContextValidate ¶
func (m *HashicorpCloudWaypointVariableScope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint variable scope based on the context it is used
func (*HashicorpCloudWaypointVariableScope) MarshalBinary ¶
func (m *HashicorpCloudWaypointVariableScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointVariableScope) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointVariableScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointVariableScopeGlobal ¶
type HashicorpCloudWaypointVariableScopeGlobal interface{}
HashicorpCloudWaypointVariableScopeGlobal hashicorp cloud waypoint variable scope global
swagger:model hashicorp.cloud.waypoint.Variable.Scope.Global
type HashicorpCloudWaypointVariableType ¶
type HashicorpCloudWaypointVariableType string
HashicorpCloudWaypointVariableType - STRING: Defaults to treat type as a string
swagger:model hashicorp.cloud.waypoint.Variable.Type
const ( // HashicorpCloudWaypointVariableTypeSTRING captures enum value "STRING" HashicorpCloudWaypointVariableTypeSTRING HashicorpCloudWaypointVariableType = "STRING" // HashicorpCloudWaypointVariableTypeBOOL captures enum value "BOOL" HashicorpCloudWaypointVariableTypeBOOL HashicorpCloudWaypointVariableType = "BOOL" // HashicorpCloudWaypointVariableTypeINT captures enum value "INT" HashicorpCloudWaypointVariableTypeINT HashicorpCloudWaypointVariableType = "INT" )
func NewHashicorpCloudWaypointVariableType ¶
func NewHashicorpCloudWaypointVariableType(value HashicorpCloudWaypointVariableType) *HashicorpCloudWaypointVariableType
func (HashicorpCloudWaypointVariableType) ContextValidate ¶
func (m HashicorpCloudWaypointVariableType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint variable type based on context it is used
func (HashicorpCloudWaypointVariableType) Pointer ¶
func (m HashicorpCloudWaypointVariableType) Pointer() *HashicorpCloudWaypointVariableType
Pointer returns a pointer to a freshly-allocated HashicorpCloudWaypointVariableType.
Source Files
¶
- hashicorp_cloud_waypoint_action_cfg_ref.go
- hashicorp_cloud_waypoint_action_config.go
- hashicorp_cloud_waypoint_action_config_flavor_agent.go
- hashicorp_cloud_waypoint_action_config_flavor_custom.go
- hashicorp_cloud_waypoint_action_config_flavor_custom_header.go
- hashicorp_cloud_waypoint_action_config_flavor_custom_method.go
- hashicorp_cloud_waypoint_action_config_flavor_git_hub.go
- hashicorp_cloud_waypoint_action_config_flavor_git_hub_method.go
- hashicorp_cloud_waypoint_action_config_request.go
- hashicorp_cloud_waypoint_action_run.go
- hashicorp_cloud_waypoint_action_run_response_status.go
- hashicorp_cloud_waypoint_action_run_scope.go
- hashicorp_cloud_waypoint_action_run_scope_global.go
- hashicorp_cloud_waypoint_action_run_variable.go
- hashicorp_cloud_waypoint_add_on.go
- hashicorp_cloud_waypoint_add_on_definition.go
- hashicorp_cloud_waypoint_agent_group.go
- hashicorp_cloud_waypoint_agent_operation.go
- hashicorp_cloud_waypoint_application.go
- hashicorp_cloud_waypoint_application_template.go
- hashicorp_cloud_waypoint_check_namespace_activation_response.go
- hashicorp_cloud_waypoint_check_t_f_c_organization_response.go
- hashicorp_cloud_waypoint_create_action_config_response.go
- hashicorp_cloud_waypoint_create_add_on_definition_response.go
- hashicorp_cloud_waypoint_create_add_on_response.go
- hashicorp_cloud_waypoint_create_agent_group_response.go
- hashicorp_cloud_waypoint_create_application_from_template_response.go
- hashicorp_cloud_waypoint_create_application_template_response.go
- hashicorp_cloud_waypoint_create_namespace_response.go
- hashicorp_cloud_waypoint_create_t_f_c_config_response.go
- hashicorp_cloud_waypoint_create_variable_response.go
- hashicorp_cloud_waypoint_delete_add_on_definition_response.go
- hashicorp_cloud_waypoint_delete_agent_group_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_delete_variable_response.go
- hashicorp_cloud_waypoint_destroy_add_on_response.go
- hashicorp_cloud_waypoint_destroy_application_response.go
- hashicorp_cloud_waypoint_ending_action_response.go
- hashicorp_cloud_waypoint_get_action_config_response.go
- hashicorp_cloud_waypoint_get_action_config_response_total_runs.go
- hashicorp_cloud_waypoint_get_action_run_response.go
- hashicorp_cloud_waypoint_get_add_on_definition_response.go
- hashicorp_cloud_waypoint_get_add_on_response.go
- hashicorp_cloud_waypoint_get_agent_group_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_module_details_response.go
- hashicorp_cloud_waypoint_get_t_f_run_status_response.go
- hashicorp_cloud_waypoint_get_t_f_workspace_info_response.go
- hashicorp_cloud_waypoint_get_variable_response.go
- hashicorp_cloud_waypoint_input_variable.go
- hashicorp_cloud_waypoint_job.go
- hashicorp_cloud_waypoint_job_status.go
- hashicorp_cloud_waypoint_list_action_config_response.go
- hashicorp_cloud_waypoint_list_action_runs_by_namespace_response.go
- hashicorp_cloud_waypoint_list_action_runs_response.go
- hashicorp_cloud_waypoint_list_add_on_definitions_response.go
- hashicorp_cloud_waypoint_list_add_ons_response.go
- hashicorp_cloud_waypoint_list_agent_groups_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_list_t_f_agent_pools_response.go
- hashicorp_cloud_waypoint_list_t_f_c_organizations_response.go
- hashicorp_cloud_waypoint_list_terraform_cloud_projects_response.go
- hashicorp_cloud_waypoint_list_variables_response.go
- hashicorp_cloud_waypoint_namespace.go
- hashicorp_cloud_waypoint_no_code_module_definition.go
- hashicorp_cloud_waypoint_queue_agent_operation_response.go
- hashicorp_cloud_waypoint_ref_action.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_ref_variable.go
- hashicorp_cloud_waypoint_ref_variable_global.go
- hashicorp_cloud_waypoint_retrieve_agent_operation_response.go
- hashicorp_cloud_waypoint_run_action_request_variable_override.go
- hashicorp_cloud_waypoint_run_action_response.go
- hashicorp_cloud_waypoint_send_status_log_response.go
- hashicorp_cloud_waypoint_starting_action_response.go
- hashicorp_cloud_waypoint_status_log.go
- hashicorp_cloud_waypoint_t_f_agent_pool.go
- hashicorp_cloud_waypoint_t_f_c_config.go
- hashicorp_cloud_waypoint_t_f_c_organization.go
- hashicorp_cloud_waypoint_t_f_module_details.go
- hashicorp_cloud_waypoint_t_f_module_variable.go
- hashicorp_cloud_waypoint_t_f_output_value.go
- hashicorp_cloud_waypoint_t_f_workspace_info.go
- hashicorp_cloud_waypoint_tag.go
- hashicorp_cloud_waypoint_terraform_cloud_project.go
- hashicorp_cloud_waypoint_terraform_cloud_workspace_details.go
- hashicorp_cloud_waypoint_terraform_t_f_run_state.go
- hashicorp_cloud_waypoint_ui_action_config_bundle.go
- hashicorp_cloud_waypoint_ui_action_config_bundle_application_assignment.go
- hashicorp_cloud_waypoint_ui_action_config_bundle_application_template_assignment.go
- hashicorp_cloud_waypoint_ui_action_config_bundle_total_runs.go
- hashicorp_cloud_waypoint_ui_action_config_bundle_variable.go
- hashicorp_cloud_waypoint_ui_add_on_definition_bundle.go
- hashicorp_cloud_waypoint_ui_bulk_update_action_assignments_for_app_response.go
- hashicorp_cloud_waypoint_ui_create_action_config_with_vars_response.go
- hashicorp_cloud_waypoint_ui_get_action_config_response.go
- hashicorp_cloud_waypoint_ui_get_application_bundle_response.go
- hashicorp_cloud_waypoint_ui_get_application_template_bundle_response.go
- hashicorp_cloud_waypoint_ui_list_action_config_response.go
- hashicorp_cloud_waypoint_ui_list_add_on_definitions_response.go
- hashicorp_cloud_waypoint_ui_load_product_banner_response.go
- hashicorp_cloud_waypoint_update_action_config_response.go
- hashicorp_cloud_waypoint_update_add_on_definition_response.go
- hashicorp_cloud_waypoint_update_add_on_response.go
- hashicorp_cloud_waypoint_update_agent_group_response.go
- hashicorp_cloud_waypoint_update_application_response.go
- hashicorp_cloud_waypoint_update_application_template_response.go
- hashicorp_cloud_waypoint_update_t_f_c_config_response.go
- hashicorp_cloud_waypoint_update_variable_response.go
- hashicorp_cloud_waypoint_upgrade_application_t_f_workspace_response.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_create_action_config_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_create_add_on_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_create_add_on_definition_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_create_agent_group_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_create_application_from_template_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_create_application_template_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_create_namespace_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_create_t_f_c_config_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_create_variable_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_ending_action_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_list_t_f_c_organizations_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_queue_agent_operation_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_retrieve_agent_operation_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_run_action_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_send_status_log_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_starting_action_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_ui_bulk_update_action_assign_for_app_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_ui_create_action_config_with_vars_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_update_action_config_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_update_add_on_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_update_add_on_definition_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_update_agent_group_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_update_application_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_update_application_template_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_update_t_f_c_config_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_update_variable_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_upgrade_application_t_f_workspace_body.go
- hashicorp_cloud_waypoint_v20241122_waypoint_service_validate_agent_groups_body.go
- hashicorp_cloud_waypoint_validate_agent_groups_response.go
- hashicorp_cloud_waypoint_variable.go
- hashicorp_cloud_waypoint_variable_scope.go
- hashicorp_cloud_waypoint_variable_scope_global.go
- hashicorp_cloud_waypoint_variable_type.go