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 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 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 HashicorpCloudWaypointTerraformNocodeModule
- func (m *HashicorpCloudWaypointTerraformNocodeModule) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointTerraformNocodeModule) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointTerraformNocodeModule) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointTerraformNocodeModule) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointTerraformTFRunState
- func (m HashicorpCloudWaypointTerraformTFRunState) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m HashicorpCloudWaypointTerraformTFRunState) Pointer() *HashicorpCloudWaypointTerraformTFRunState
- func (m HashicorpCloudWaypointTerraformTFRunState) Validate(formats strfmt.Registry) error
- type 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 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
- type HashicorpCloudWaypointWaypointServiceCreateActionConfigBody
- func (m *HashicorpCloudWaypointWaypointServiceCreateActionConfigBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateActionConfigBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceCreateActionConfigBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateActionConfigBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceCreateAddOnBody
- func (m *HashicorpCloudWaypointWaypointServiceCreateAddOnBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateAddOnBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceCreateAddOnBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateAddOnBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceCreateAddOnDefinitionBody
- func (m *HashicorpCloudWaypointWaypointServiceCreateAddOnDefinitionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateAddOnDefinitionBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceCreateAddOnDefinitionBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateAddOnDefinitionBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceCreateAgentGroupBody
- func (m *HashicorpCloudWaypointWaypointServiceCreateAgentGroupBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateAgentGroupBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceCreateAgentGroupBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateAgentGroupBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceCreateApplicationFromTemplateBody
- func (m *HashicorpCloudWaypointWaypointServiceCreateApplicationFromTemplateBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateApplicationFromTemplateBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceCreateApplicationFromTemplateBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateApplicationFromTemplateBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceCreateApplicationTemplateBody
- func (m *HashicorpCloudWaypointWaypointServiceCreateApplicationTemplateBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateApplicationTemplateBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceCreateApplicationTemplateBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateApplicationTemplateBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceCreateNamespaceBody
- func (m *HashicorpCloudWaypointWaypointServiceCreateNamespaceBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateNamespaceBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceCreateNamespaceBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateNamespaceBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceCreateNamespaceBodyLocation
- func (m *HashicorpCloudWaypointWaypointServiceCreateNamespaceBodyLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateNamespaceBodyLocation) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceCreateNamespaceBodyLocation) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateNamespaceBodyLocation) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceCreateTFCConfigBody
- func (m *HashicorpCloudWaypointWaypointServiceCreateTFCConfigBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateTFCConfigBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceCreateTFCConfigBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateTFCConfigBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceCreateVariableBody
- func (m *HashicorpCloudWaypointWaypointServiceCreateVariableBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateVariableBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceCreateVariableBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceCreateVariableBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceEndingActionBody
- func (m *HashicorpCloudWaypointWaypointServiceEndingActionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceEndingActionBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceEndingActionBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceEndingActionBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceListTFCOrganizationsBody
- func (m *HashicorpCloudWaypointWaypointServiceListTFCOrganizationsBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceListTFCOrganizationsBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceListTFCOrganizationsBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceListTFCOrganizationsBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceQueueAgentOperationBody
- func (m *HashicorpCloudWaypointWaypointServiceQueueAgentOperationBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceQueueAgentOperationBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceQueueAgentOperationBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceQueueAgentOperationBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceRetrieveAgentOperationBody
- func (m *HashicorpCloudWaypointWaypointServiceRetrieveAgentOperationBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceRetrieveAgentOperationBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceRetrieveAgentOperationBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceRetrieveAgentOperationBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceRunActionBody
- func (m *HashicorpCloudWaypointWaypointServiceRunActionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceRunActionBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceRunActionBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceRunActionBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceSendStatusLogBody
- func (m *HashicorpCloudWaypointWaypointServiceSendStatusLogBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceSendStatusLogBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceSendStatusLogBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceSendStatusLogBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceSendStatusLogBodyActionConfig
- func (m *HashicorpCloudWaypointWaypointServiceSendStatusLogBodyActionConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceSendStatusLogBodyActionConfig) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceSendStatusLogBodyActionConfig) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceSendStatusLogBodyActionConfig) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceStartingActionBody
- func (m *HashicorpCloudWaypointWaypointServiceStartingActionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceStartingActionBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceStartingActionBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceStartingActionBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceUIBulkUpdateActionAssignForAppBody
- func (m *HashicorpCloudWaypointWaypointServiceUIBulkUpdateActionAssignForAppBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceUIBulkUpdateActionAssignForAppBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceUIBulkUpdateActionAssignForAppBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceUIBulkUpdateActionAssignForAppBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceUICreateActionConfigWithVarsBody
- func (m *HashicorpCloudWaypointWaypointServiceUICreateActionConfigWithVarsBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceUICreateActionConfigWithVarsBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceUICreateActionConfigWithVarsBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceUICreateActionConfigWithVarsBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceUpdateActionConfigBody
- func (m *HashicorpCloudWaypointWaypointServiceUpdateActionConfigBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateActionConfigBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceUpdateActionConfigBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateActionConfigBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceUpdateAddOnBody
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceUpdateAddOnBodyExistingAddOn
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnBodyExistingAddOn) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnBodyExistingAddOn) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnBodyExistingAddOn) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnBodyExistingAddOn) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBody
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceUpdateAgentGroupBody
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAgentGroupBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAgentGroupBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAgentGroupBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateAgentGroupBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceUpdateApplicationBody
- func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceUpdateApplicationBodyApplication
- func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationBodyApplication) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationBodyApplication) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationBodyApplication) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationBodyApplication) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBody
- func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate
- func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceUpdateTFCConfigBody
- func (m *HashicorpCloudWaypointWaypointServiceUpdateTFCConfigBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateTFCConfigBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceUpdateTFCConfigBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateTFCConfigBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceUpdateVariableBody
- func (m *HashicorpCloudWaypointWaypointServiceUpdateVariableBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateVariableBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceUpdateVariableBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceUpdateVariableBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBody
- func (m *HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBody) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBodyApplication
- func (m *HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) Validate(formats strfmt.Registry) error
- type HashicorpCloudWaypointWaypointServiceValidateAgentGroupsBody
- func (m *HashicorpCloudWaypointWaypointServiceValidateAgentGroupsBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HashicorpCloudWaypointWaypointServiceValidateAgentGroupsBody) MarshalBinary() ([]byte, error)
- func (m *HashicorpCloudWaypointWaypointServiceValidateAgentGroupsBody) UnmarshalBinary(b []byte) error
- func (m *HashicorpCloudWaypointWaypointServiceValidateAgentGroupsBody) Validate(formats strfmt.Registry) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HashicorpCloudWaypointActionCfgRef ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointActionCfgRef) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionCfgRef) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointActionCfgRef) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionConfig ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointActionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionConfig) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointActionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionConfigFlavorAgent ¶ added in v0.92.0
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 ¶ added in v0.92.0
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 ¶ added in v0.92.0
func (m *HashicorpCloudWaypointActionConfigFlavorAgent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionConfigFlavorAgent) UnmarshalBinary ¶ added in v0.92.0
func (m *HashicorpCloudWaypointActionConfigFlavorAgent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionConfigFlavorCustom ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointActionConfigFlavorCustom) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionConfigFlavorCustom) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointActionConfigFlavorCustom) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionConfigFlavorCustomHeader ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointActionConfigFlavorCustomHeader) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionConfigFlavorCustomHeader) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointActionConfigFlavorCustomHeader) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionConfigFlavorCustomMethod ¶ added in v0.84.0
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 ¶ added in v0.84.0
func NewHashicorpCloudWaypointActionConfigFlavorCustomMethod(value HashicorpCloudWaypointActionConfigFlavorCustomMethod) *HashicorpCloudWaypointActionConfigFlavorCustomMethod
func (HashicorpCloudWaypointActionConfigFlavorCustomMethod) ContextValidate ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m HashicorpCloudWaypointActionConfigFlavorCustomMethod) Pointer() *HashicorpCloudWaypointActionConfigFlavorCustomMethod
Pointer returns a pointer to a freshly-allocated HashicorpCloudWaypointActionConfigFlavorCustomMethod.
type HashicorpCloudWaypointActionConfigFlavorGitHub ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointActionConfigFlavorGitHub) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionConfigFlavorGitHub) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointActionConfigFlavorGitHub) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionConfigFlavorGitHubMethod ¶ added in v0.84.0
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 ¶ added in v0.84.0
func NewHashicorpCloudWaypointActionConfigFlavorGitHubMethod(value HashicorpCloudWaypointActionConfigFlavorGitHubMethod) *HashicorpCloudWaypointActionConfigFlavorGitHubMethod
func (HashicorpCloudWaypointActionConfigFlavorGitHubMethod) ContextValidate ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m HashicorpCloudWaypointActionConfigFlavorGitHubMethod) Pointer() *HashicorpCloudWaypointActionConfigFlavorGitHubMethod
Pointer returns a pointer to a freshly-allocated HashicorpCloudWaypointActionConfigFlavorGitHubMethod.
type HashicorpCloudWaypointActionConfigRequest ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointActionConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionConfigRequest) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointActionConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionRun ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointActionRun) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionRun) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointActionRun) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionRunResponseStatus ¶ added in v0.84.0
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 ¶ added in v0.84.0
func NewHashicorpCloudWaypointActionRunResponseStatus(value HashicorpCloudWaypointActionRunResponseStatus) *HashicorpCloudWaypointActionRunResponseStatus
func (HashicorpCloudWaypointActionRunResponseStatus) ContextValidate ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m HashicorpCloudWaypointActionRunResponseStatus) Pointer() *HashicorpCloudWaypointActionRunResponseStatus
Pointer returns a pointer to a freshly-allocated HashicorpCloudWaypointActionRunResponseStatus.
type HashicorpCloudWaypointActionRunScope ¶ added in v0.87.0
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 ¶ added in v0.87.0
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 ¶ added in v0.87.0
func (m *HashicorpCloudWaypointActionRunScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionRunScope) UnmarshalBinary ¶ added in v0.87.0
func (m *HashicorpCloudWaypointActionRunScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointActionRunScopeGlobal ¶ added in v0.87.0
type HashicorpCloudWaypointActionRunScopeGlobal interface{}
HashicorpCloudWaypointActionRunScopeGlobal hashicorp cloud waypoint action run scope global
swagger:model hashicorp.cloud.waypoint.ActionRun.Scope.Global
type HashicorpCloudWaypointActionRunVariable ¶ added in v0.99.0
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 ¶ added in v0.99.0
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 ¶ added in v0.99.0
func (m *HashicorpCloudWaypointActionRunVariable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointActionRunVariable) UnmarshalBinary ¶ added in v0.99.0
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"` // created_by indicates what created the Add-on CreatedBy string `json:"created_by,omitempty"` // The Add-on definition from which this Add-on was created Definition *HashicorpCloudWaypointRefAddOnDefinition `json:"definition,omitempty"` // Long-form description of the Add-on Description string `json:"description,omitempty"` // Unique identifier of the Add-on ID string `json:"id,omitempty"` // A list of descriptive labels for an Add-on Labels []string `json:"labels"` // 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 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"` // DEPRECATED: Do not use. TerraformNocodeModule *HashicorpCloudWaypointTerraformNocodeModule `json:"terraform_nocode_module,omitempty"` // 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 ID string `json:"id,omitempty"` // A list of descriptive labels for an Add-on Labels []string `json:"labels"` // 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"` // DEPRECATED: Do not use. TerraformNocodeModule *HashicorpCloudWaypointTerraformNocodeModule `json:"terraform_nocode_module,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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointAgentGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointAgentGroup) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointAgentGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointAgentOperation ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointAgentOperation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointAgentOperation) UnmarshalBinary ¶ added in v0.84.0
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. // Read Only: true 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"` // DEPRECATED: Do not use. TerraformNocodeModule *HashicorpCloudWaypointTerraformNocodeModule `json:"terraform_nocode_module,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 ¶ added in v0.114.0
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 ¶ added in v0.114.0
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 ¶ added in v0.114.0
func (m *HashicorpCloudWaypointCheckNamespaceActivationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCheckNamespaceActivationResponse) UnmarshalBinary ¶ added in v0.114.0
func (m *HashicorpCloudWaypointCheckNamespaceActivationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointCheckTFCOrganizationResponse ¶ added in v0.111.0
type HashicorpCloudWaypointCheckTFCOrganizationResponse struct { // is_valid is true if the organization is valid. IsValid bool `json:"is_valid,omitempty"` // 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 ¶ added in v0.111.0
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 ¶ added in v0.111.0
func (m *HashicorpCloudWaypointCheckTFCOrganizationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCheckTFCOrganizationResponse) UnmarshalBinary ¶ added in v0.111.0
func (m *HashicorpCloudWaypointCheckTFCOrganizationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointCreateActionConfigResponse ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointCreateActionConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCreateActionConfigResponse) UnmarshalBinary ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.99.0
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 ¶ added in v0.99.0
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 ¶ added in v0.99.0
func (m *HashicorpCloudWaypointCreateVariableResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointCreateVariableResponse) UnmarshalBinary ¶ added in v0.99.0
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 ¶ added in v0.84.0
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 ¶ added in v0.99.0
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 ¶ added in v0.84.0
type HashicorpCloudWaypointEndingActionResponse interface{}
HashicorpCloudWaypointEndingActionResponse hashicorp cloud waypoint ending action response
swagger:model hashicorp.cloud.waypoint.EndingActionResponse
type HashicorpCloudWaypointGetActionConfigResponse ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointGetActionConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetActionConfigResponse) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointGetActionConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointGetActionConfigResponseTotalRuns ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointGetActionConfigResponseTotalRuns) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetActionConfigResponseTotalRuns) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointGetActionConfigResponseTotalRuns) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointGetActionRunResponse ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointGetActionRunResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetActionRunResponse) UnmarshalBinary ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointGetAgentGroupResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetAgentGroupResponse) UnmarshalBinary ¶ added in v0.84.0
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 ¶ added in v0.81.0
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 ¶ added in v0.81.0
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 ¶ added in v0.81.0
func (m *HashicorpCloudWaypointGetTFModuleDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetTFModuleDetailsResponse) UnmarshalBinary ¶ added in v0.81.0
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 ¶ added in v0.111.0
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 ¶ added in v0.111.0
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 ¶ added in v0.111.0
func (m *HashicorpCloudWaypointGetTFWorkspaceInfoResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetTFWorkspaceInfoResponse) UnmarshalBinary ¶ added in v0.111.0
func (m *HashicorpCloudWaypointGetTFWorkspaceInfoResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointGetVariableResponse ¶ added in v0.99.0
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 ¶ added in v0.99.0
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 ¶ added in v0.99.0
func (m *HashicorpCloudWaypointGetVariableResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointGetVariableResponse) UnmarshalBinary ¶ added in v0.99.0
func (m *HashicorpCloudWaypointGetVariableResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointInputVariable ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointInputVariable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointInputVariable) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointInputVariable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointJob ¶ added in v0.92.0
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 ¶ added in v0.92.0
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 ¶ added in v0.92.0
func (m *HashicorpCloudWaypointJob) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointJob) UnmarshalBinary ¶ added in v0.92.0
func (m *HashicorpCloudWaypointJob) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointJobStatus ¶ added in v0.92.0
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 ¶ added in v0.92.0
func NewHashicorpCloudWaypointJobStatus(value HashicorpCloudWaypointJobStatus) *HashicorpCloudWaypointJobStatus
func (HashicorpCloudWaypointJobStatus) ContextValidate ¶ added in v0.92.0
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 ¶ added in v0.92.0
func (m HashicorpCloudWaypointJobStatus) Pointer() *HashicorpCloudWaypointJobStatus
Pointer returns a pointer to a freshly-allocated HashicorpCloudWaypointJobStatus.
type HashicorpCloudWaypointListActionConfigResponse ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointListActionConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListActionConfigResponse) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointListActionConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointListActionRunsByNamespaceResponse ¶ added in v0.92.0
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 ¶ added in v0.92.0
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 ¶ added in v0.92.0
func (m *HashicorpCloudWaypointListActionRunsByNamespaceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListActionRunsByNamespaceResponse) UnmarshalBinary ¶ added in v0.92.0
func (m *HashicorpCloudWaypointListActionRunsByNamespaceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointListActionRunsResponse ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointListActionRunsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListActionRunsResponse) UnmarshalBinary ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointListAgentGroupsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListAgentGroupsResponse) UnmarshalBinary ¶ added in v0.84.0
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 HashicorpCloudWaypointListTFCOrganizationsResponse ¶ added in v0.81.0
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 ¶ added in v0.81.0
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 ¶ added in v0.81.0
func (m *HashicorpCloudWaypointListTFCOrganizationsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListTFCOrganizationsResponse) UnmarshalBinary ¶ added in v0.81.0
func (m *HashicorpCloudWaypointListTFCOrganizationsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointListTerraformCloudProjectsResponse ¶ added in v0.81.0
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 ¶ added in v0.81.0
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 ¶ added in v0.81.0
func (m *HashicorpCloudWaypointListTerraformCloudProjectsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListTerraformCloudProjectsResponse) UnmarshalBinary ¶ added in v0.81.0
func (m *HashicorpCloudWaypointListTerraformCloudProjectsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointListVariablesResponse ¶ added in v0.99.0
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 ¶ added in v0.99.0
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 ¶ added in v0.99.0
func (m *HashicorpCloudWaypointListVariablesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointListVariablesResponse) UnmarshalBinary ¶ added in v0.99.0
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 { // date created // Format: date-time Created strfmt.DateTime `json:"created,omitempty"` // last updated // Format: date-time LastUpdated strfmt.DateTime `json:"last_updated,omitempty"` // name Name string `json:"name,omitempty"` // ex: AWS Provider string `json:"provider,omitempty"` // versions Versions []string `json:"versions"` }
HashicorpCloudWaypointNoCodeModuleDefinition hashicorp cloud waypoint no code module definition
swagger:model hashicorp.cloud.waypoint.NoCodeModuleDefinition
func (*HashicorpCloudWaypointNoCodeModuleDefinition) ContextValidate ¶
func (m *HashicorpCloudWaypointNoCodeModuleDefinition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint no code module definition based on context it is used
func (*HashicorpCloudWaypointNoCodeModuleDefinition) MarshalBinary ¶
func (m *HashicorpCloudWaypointNoCodeModuleDefinition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointNoCodeModuleDefinition) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointNoCodeModuleDefinition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointQueueAgentOperationResponse ¶ added in v0.84.0
type HashicorpCloudWaypointQueueAgentOperationResponse interface{}
HashicorpCloudWaypointQueueAgentOperationResponse hashicorp cloud waypoint queue agent operation response
swagger:model hashicorp.cloud.waypoint.QueueAgentOperationResponse
type HashicorpCloudWaypointRefAction ¶ added in v0.99.0
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 ¶ added in v0.99.0
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 ¶ added in v0.99.0
func (m *HashicorpCloudWaypointRefAction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointRefAction) UnmarshalBinary ¶ added in v0.99.0
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"` }
HashicorpCloudWaypointRefNamespace Global references the entire server. This is used in some APIs as a way to read/write values that are server-global.
swagger:model hashicorp.cloud.waypoint.Ref.Namespace
func (*HashicorpCloudWaypointRefNamespace) ContextValidate ¶
func (m *HashicorpCloudWaypointRefNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint ref namespace based on context it is used
func (*HashicorpCloudWaypointRefNamespace) MarshalBinary ¶
func (m *HashicorpCloudWaypointRefNamespace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointRefNamespace) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointRefNamespace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointRefVariable ¶ added in v0.99.0
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 ¶ added in v0.99.0
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 ¶ added in v0.99.0
func (m *HashicorpCloudWaypointRefVariable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointRefVariable) UnmarshalBinary ¶ added in v0.99.0
func (m *HashicorpCloudWaypointRefVariable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointRefVariableGlobal ¶ added in v0.99.0
type HashicorpCloudWaypointRefVariableGlobal interface{}
HashicorpCloudWaypointRefVariableGlobal hashicorp cloud waypoint ref variable global
swagger:model hashicorp.cloud.waypoint.Ref.Variable.Global
type HashicorpCloudWaypointRetrieveAgentOperationResponse ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointRetrieveAgentOperationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointRetrieveAgentOperationResponse) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointRetrieveAgentOperationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointRunActionRequestVariableOverride ¶ added in v0.102.0
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 ¶ added in v0.102.0
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 ¶ added in v0.102.0
func (m *HashicorpCloudWaypointRunActionRequestVariableOverride) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointRunActionRequestVariableOverride) UnmarshalBinary ¶ added in v0.102.0
func (m *HashicorpCloudWaypointRunActionRequestVariableOverride) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointRunActionResponse ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointRunActionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointRunActionResponse) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointRunActionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointSendStatusLogResponse ¶ added in v0.84.0
type HashicorpCloudWaypointSendStatusLogResponse interface{}
HashicorpCloudWaypointSendStatusLogResponse hashicorp cloud waypoint send status log response
swagger:model hashicorp.cloud.waypoint.SendStatusLogResponse
type HashicorpCloudWaypointStartingActionResponse ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointStartingActionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointStartingActionResponse) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointStartingActionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointStatusLog ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointStatusLog) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointStatusLog) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointStatusLog) 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 ¶ added in v0.81.0
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 ¶ added in v0.81.0
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 ¶ added in v0.81.0
func (m *HashicorpCloudWaypointTFCOrganization) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTFCOrganization) UnmarshalBinary ¶ added in v0.81.0
func (m *HashicorpCloudWaypointTFCOrganization) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTFModuleDetails ¶ added in v0.81.0
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 ¶ added in v0.81.0
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 ¶ added in v0.81.0
func (m *HashicorpCloudWaypointTFModuleDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTFModuleDetails) UnmarshalBinary ¶ added in v0.81.0
func (m *HashicorpCloudWaypointTFModuleDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTFModuleVariable ¶ added in v0.84.0
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 VariableType string `json:"variable_type,omitempty"` }
HashicorpCloudWaypointTFModuleVariable TFModuleVariable represents a Terraform module variable.
swagger:model hashicorp.cloud.waypoint.TFModuleVariable
func (*HashicorpCloudWaypointTFModuleVariable) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointTFModuleVariable) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint t f module variable based on context it is used
func (*HashicorpCloudWaypointTFModuleVariable) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointTFModuleVariable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTFModuleVariable) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointTFModuleVariable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTFOutputValue ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointTFOutputValue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTFOutputValue) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointTFOutputValue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTFWorkspaceInfo ¶ added in v0.111.0
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 ¶ added in v0.111.0
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 ¶ added in v0.111.0
func (m *HashicorpCloudWaypointTFWorkspaceInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTFWorkspaceInfo) UnmarshalBinary ¶ added in v0.111.0
func (m *HashicorpCloudWaypointTFWorkspaceInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTag ¶ added in v0.81.0
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 ¶ added in v0.81.0
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 ¶ added in v0.81.0
func (m *HashicorpCloudWaypointTag) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTag) UnmarshalBinary ¶ added in v0.81.0
func (m *HashicorpCloudWaypointTag) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTerraformCloudProject ¶ added in v0.81.0
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 ¶ added in v0.81.0
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 ¶ added in v0.81.0
func (m *HashicorpCloudWaypointTerraformCloudProject) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTerraformCloudProject) UnmarshalBinary ¶ added in v0.81.0
func (m *HashicorpCloudWaypointTerraformCloudProject) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTerraformCloudWorkspaceDetails ¶ added in v0.81.0
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 ¶ added in v0.81.0
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 ¶ added in v0.81.0
func (m *HashicorpCloudWaypointTerraformCloudWorkspaceDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTerraformCloudWorkspaceDetails) UnmarshalBinary ¶ added in v0.81.0
func (m *HashicorpCloudWaypointTerraformCloudWorkspaceDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTerraformNocodeModule ¶
type HashicorpCloudWaypointTerraformNocodeModule struct { // DEPRECATED: Do not use. ModuleID string `json:"module_id,omitempty"` // DEPRECATED: Use module_source instead. Source string `json:"source,omitempty"` // DEPRECATED: Do not use. Version string `json:"version,omitempty"` }
HashicorpCloudWaypointTerraformNocodeModule DEPRECATED
swagger:model hashicorp.cloud.waypoint.TerraformNocodeModule
func (*HashicorpCloudWaypointTerraformNocodeModule) ContextValidate ¶
func (m *HashicorpCloudWaypointTerraformNocodeModule) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint terraform nocode module based on context it is used
func (*HashicorpCloudWaypointTerraformNocodeModule) MarshalBinary ¶
func (m *HashicorpCloudWaypointTerraformNocodeModule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointTerraformNocodeModule) UnmarshalBinary ¶
func (m *HashicorpCloudWaypointTerraformNocodeModule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointTerraformTFRunState ¶
type HashicorpCloudWaypointTerraformTFRunState string
HashicorpCloudWaypointTerraformTFRunState hashicorp cloud waypoint terraform t f run state
swagger:model hashicorp.cloud.waypoint.Terraform.TFRunState
const ( // HashicorpCloudWaypointTerraformTFRunStateUNKNOWN captures enum value "UNKNOWN" HashicorpCloudWaypointTerraformTFRunStateUNKNOWN HashicorpCloudWaypointTerraformTFRunState = "UNKNOWN" // HashicorpCloudWaypointTerraformTFRunStateRUNNING captures enum value "RUNNING" HashicorpCloudWaypointTerraformTFRunStateRUNNING HashicorpCloudWaypointTerraformTFRunState = "RUNNING" // HashicorpCloudWaypointTerraformTFRunStateSUCCESS captures enum value "SUCCESS" HashicorpCloudWaypointTerraformTFRunStateSUCCESS HashicorpCloudWaypointTerraformTFRunState = "SUCCESS" // HashicorpCloudWaypointTerraformTFRunStateERROR captures enum value "ERROR" HashicorpCloudWaypointTerraformTFRunStateERROR HashicorpCloudWaypointTerraformTFRunState = "ERROR" )
func NewHashicorpCloudWaypointTerraformTFRunState ¶
func NewHashicorpCloudWaypointTerraformTFRunState(value HashicorpCloudWaypointTerraformTFRunState) *HashicorpCloudWaypointTerraformTFRunState
func (HashicorpCloudWaypointTerraformTFRunState) ContextValidate ¶
func (m HashicorpCloudWaypointTerraformTFRunState) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint terraform t f run state based on context it is used
func (HashicorpCloudWaypointTerraformTFRunState) Pointer ¶
func (m HashicorpCloudWaypointTerraformTFRunState) Pointer() *HashicorpCloudWaypointTerraformTFRunState
Pointer returns a pointer to a freshly-allocated HashicorpCloudWaypointTerraformTFRunState.
type HashicorpCloudWaypointUIActionConfigBundle ¶ added in v0.87.0
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 ¶ added in v0.87.0
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 ¶ added in v0.87.0
func (m *HashicorpCloudWaypointUIActionConfigBundle) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIActionConfigBundle) UnmarshalBinary ¶ added in v0.87.0
func (m *HashicorpCloudWaypointUIActionConfigBundle) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment ¶ added in v0.87.0
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 ¶ added in v0.87.0
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 ¶ added in v0.87.0
func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment) UnmarshalBinary ¶ added in v0.87.0
func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment) Validate ¶ added in v0.87.0
func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationAssignment) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint UI action config bundle application assignment
type HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment ¶ added in v0.91.0
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 ¶ added in v0.91.0
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 ¶ added in v0.91.0
func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment) UnmarshalBinary ¶ added in v0.91.0
func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment) Validate ¶ added in v0.91.0
func (m *HashicorpCloudWaypointUIActionConfigBundleApplicationTemplateAssignment) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint UI action config bundle application template assignment
type HashicorpCloudWaypointUIActionConfigBundleTotalRuns ¶ added in v0.87.0
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 ¶ added in v0.87.0
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 ¶ added in v0.87.0
func (m *HashicorpCloudWaypointUIActionConfigBundleTotalRuns) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIActionConfigBundleTotalRuns) UnmarshalBinary ¶ added in v0.87.0
func (m *HashicorpCloudWaypointUIActionConfigBundleTotalRuns) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUIActionConfigBundleVariable ¶ added in v0.102.0
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 ¶ added in v0.102.0
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 ¶ added in v0.102.0
func (m *HashicorpCloudWaypointUIActionConfigBundleVariable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIActionConfigBundleVariable) UnmarshalBinary ¶ added in v0.102.0
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 ¶ added in v0.93.0
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 ¶ added in v0.93.0
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 ¶ added in v0.93.0
func (m *HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse) UnmarshalBinary ¶ added in v0.93.0
func (m *HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse) Validate ¶ added in v0.93.0
func (m *HashicorpCloudWaypointUIBulkUpdateActionAssignmentsForAppResponse) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint UI bulk update action assignments for app response
type HashicorpCloudWaypointUICreateActionConfigWithVarsResponse ¶ added in v0.102.0
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 ¶ added in v0.102.0
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 ¶ added in v0.102.0
func (m *HashicorpCloudWaypointUICreateActionConfigWithVarsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUICreateActionConfigWithVarsResponse) UnmarshalBinary ¶ added in v0.102.0
func (m *HashicorpCloudWaypointUICreateActionConfigWithVarsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUIGetActionConfigResponse ¶ added in v0.88.0
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 ¶ added in v0.88.0
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 ¶ added in v0.88.0
func (m *HashicorpCloudWaypointUIGetActionConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIGetActionConfigResponse) UnmarshalBinary ¶ added in v0.88.0
func (m *HashicorpCloudWaypointUIGetActionConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUIGetApplicationBundleResponse ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointUIGetApplicationBundleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIGetApplicationBundleResponse) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointUIGetApplicationBundleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse ¶ added in v0.91.0
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 ¶ added in v0.91.0
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 ¶ added in v0.91.0
func (m *HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse) UnmarshalBinary ¶ added in v0.91.0
func (m *HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse) Validate ¶ added in v0.91.0
func (m *HashicorpCloudWaypointUIGetApplicationTemplateBundleResponse) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint UI get application template bundle response
type HashicorpCloudWaypointUIListActionConfigResponse ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointUIListActionConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUIListActionConfigResponse) UnmarshalBinary ¶ added in v0.84.0
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 ¶ added in v0.111.0
type HashicorpCloudWaypointUILoadProductBannerResponse struct { // 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 ¶ added in v0.111.0
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 ¶ added in v0.111.0
func (m *HashicorpCloudWaypointUILoadProductBannerResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUILoadProductBannerResponse) UnmarshalBinary ¶ added in v0.111.0
func (m *HashicorpCloudWaypointUILoadProductBannerResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUpdateActionConfigResponse ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointUpdateActionConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUpdateActionConfigResponse) UnmarshalBinary ¶ added in v0.84.0
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 ¶ added in v0.88.0
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 ¶ added in v0.88.0
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 ¶ added in v0.88.0
func (m *HashicorpCloudWaypointUpdateAgentGroupResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUpdateAgentGroupResponse) UnmarshalBinary ¶ added in v0.88.0
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 ¶ added in v0.99.0
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 ¶ added in v0.99.0
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 ¶ added in v0.99.0
func (m *HashicorpCloudWaypointUpdateVariableResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUpdateVariableResponse) UnmarshalBinary ¶ added in v0.99.0
func (m *HashicorpCloudWaypointUpdateVariableResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointUpgradeApplicationTFWorkspaceResponse ¶ added in v0.111.0
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 ¶ added in v0.111.0
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 ¶ added in v0.111.0
func (m *HashicorpCloudWaypointUpgradeApplicationTFWorkspaceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointUpgradeApplicationTFWorkspaceResponse) UnmarshalBinary ¶ added in v0.111.0
func (m *HashicorpCloudWaypointUpgradeApplicationTFWorkspaceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointValidateAgentGroupsResponse ¶ added in v0.84.0
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 ¶ added in v0.84.0
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 ¶ added in v0.84.0
func (m *HashicorpCloudWaypointValidateAgentGroupsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointValidateAgentGroupsResponse) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointValidateAgentGroupsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointVariable ¶ added in v0.99.0
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 ¶ added in v0.99.0
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 ¶ added in v0.99.0
func (m *HashicorpCloudWaypointVariable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointVariable) UnmarshalBinary ¶ added in v0.99.0
func (m *HashicorpCloudWaypointVariable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointVariableScope ¶ added in v0.99.0
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 ¶ added in v0.99.0
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 ¶ added in v0.99.0
func (m *HashicorpCloudWaypointVariableScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointVariableScope) UnmarshalBinary ¶ added in v0.99.0
func (m *HashicorpCloudWaypointVariableScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointVariableScopeGlobal ¶ added in v0.99.0
type HashicorpCloudWaypointVariableScopeGlobal interface{}
HashicorpCloudWaypointVariableScopeGlobal hashicorp cloud waypoint variable scope global
swagger:model hashicorp.cloud.waypoint.Variable.Scope.Global
type HashicorpCloudWaypointVariableType ¶ added in v0.99.0
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 ¶ added in v0.99.0
func NewHashicorpCloudWaypointVariableType(value HashicorpCloudWaypointVariableType) *HashicorpCloudWaypointVariableType
func (HashicorpCloudWaypointVariableType) ContextValidate ¶ added in v0.99.0
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 ¶ added in v0.99.0
func (m HashicorpCloudWaypointVariableType) Pointer() *HashicorpCloudWaypointVariableType
Pointer returns a pointer to a freshly-allocated HashicorpCloudWaypointVariableType.
type HashicorpCloudWaypointWaypointServiceCreateActionConfigBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceCreateActionConfigBody struct { // The action config to store ActionConfig *HashicorpCloudWaypointActionConfig `json:"action_config,omitempty"` // The namespace the action to be stored in Namespace interface{} `json:"namespace,omitempty"` }
HashicorpCloudWaypointWaypointServiceCreateActionConfigBody hashicorp cloud waypoint waypoint service create action config body
swagger:model hashicorp.cloud.waypoint.WaypointService.CreateActionConfigBody
func (*HashicorpCloudWaypointWaypointServiceCreateActionConfigBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateActionConfigBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service create action config body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceCreateActionConfigBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateActionConfigBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceCreateActionConfigBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateActionConfigBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointWaypointServiceCreateAddOnBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceCreateAddOnBody 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"` // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `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"` }
HashicorpCloudWaypointWaypointServiceCreateAddOnBody CreateAddOnRequest is the request used to add an Add-on to a project
swagger:model hashicorp.cloud.waypoint.WaypointService.CreateAddOnBody
func (*HashicorpCloudWaypointWaypointServiceCreateAddOnBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateAddOnBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service create add on body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceCreateAddOnBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateAddOnBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceCreateAddOnBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateAddOnBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointWaypointServiceCreateAddOnDefinitionBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceCreateAddOnDefinitionBody struct { // Longer description of the Add-on Description string `json:"description,omitempty"` // A list of descriptive labels for an Add-on Labels []string `json:"labels"` // 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"` // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `json:"namespace,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"` // The TF project TerraformCloudWorkspaceDetails *HashicorpCloudWaypointTerraformCloudWorkspaceDetails `json:"terraform_cloud_workspace_details,omitempty"` // DEPRECATED: Do not use. TerraformNocodeModule *HashicorpCloudWaypointTerraformNocodeModule `json:"terraform_nocode_module,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 add-on. VariableOptions []*HashicorpCloudWaypointTFModuleVariable `json:"variable_options"` }
HashicorpCloudWaypointWaypointServiceCreateAddOnDefinitionBody CreateAddOnDefinitionRequest is the request used to create an Add-on definition
swagger:model hashicorp.cloud.waypoint.WaypointService.CreateAddOnDefinitionBody
func (*HashicorpCloudWaypointWaypointServiceCreateAddOnDefinitionBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateAddOnDefinitionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service create add on definition body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceCreateAddOnDefinitionBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateAddOnDefinitionBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceCreateAddOnDefinitionBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateAddOnDefinitionBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceCreateAddOnDefinitionBody) Validate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateAddOnDefinitionBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service create add on definition body
type HashicorpCloudWaypointWaypointServiceCreateAgentGroupBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceCreateAgentGroupBody struct { // The group to create Group *HashicorpCloudWaypointAgentGroup `json:"group,omitempty"` // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `json:"namespace,omitempty"` }
HashicorpCloudWaypointWaypointServiceCreateAgentGroupBody hashicorp cloud waypoint waypoint service create agent group body
swagger:model hashicorp.cloud.waypoint.WaypointService.CreateAgentGroupBody
func (*HashicorpCloudWaypointWaypointServiceCreateAgentGroupBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateAgentGroupBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service create agent group body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceCreateAgentGroupBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateAgentGroupBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceCreateAgentGroupBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateAgentGroupBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointWaypointServiceCreateApplicationFromTemplateBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceCreateApplicationFromTemplateBody 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"` // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `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"` }
HashicorpCloudWaypointWaypointServiceCreateApplicationFromTemplateBody hashicorp cloud waypoint waypoint service create application from template body
swagger:model hashicorp.cloud.waypoint.WaypointService.CreateApplicationFromTemplateBody
func (*HashicorpCloudWaypointWaypointServiceCreateApplicationFromTemplateBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateApplicationFromTemplateBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service create application from template body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceCreateApplicationFromTemplateBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateApplicationFromTemplateBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceCreateApplicationFromTemplateBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateApplicationFromTemplateBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceCreateApplicationFromTemplateBody) Validate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateApplicationFromTemplateBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service create application from template body
type HashicorpCloudWaypointWaypointServiceCreateApplicationTemplateBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceCreateApplicationTemplateBody struct { // application template ApplicationTemplate *HashicorpCloudWaypointApplicationTemplate `json:"application_template,omitempty"` // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `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"` }
HashicorpCloudWaypointWaypointServiceCreateApplicationTemplateBody hashicorp cloud waypoint waypoint service create application template body
swagger:model hashicorp.cloud.waypoint.WaypointService.CreateApplicationTemplateBody
func (*HashicorpCloudWaypointWaypointServiceCreateApplicationTemplateBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateApplicationTemplateBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service create application template body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceCreateApplicationTemplateBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateApplicationTemplateBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceCreateApplicationTemplateBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateApplicationTemplateBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceCreateApplicationTemplateBody) Validate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateApplicationTemplateBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service create application template body
type HashicorpCloudWaypointWaypointServiceCreateNamespaceBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceCreateNamespaceBody struct { // location Location *HashicorpCloudWaypointWaypointServiceCreateNamespaceBodyLocation `json:"location,omitempty"` }
HashicorpCloudWaypointWaypointServiceCreateNamespaceBody hashicorp cloud waypoint waypoint service create namespace body
swagger:model hashicorp.cloud.waypoint.WaypointService.CreateNamespaceBody
func (*HashicorpCloudWaypointWaypointServiceCreateNamespaceBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateNamespaceBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service create namespace body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceCreateNamespaceBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateNamespaceBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceCreateNamespaceBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateNamespaceBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointWaypointServiceCreateNamespaceBodyLocation ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceCreateNamespaceBodyLocation 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"` }
HashicorpCloudWaypointWaypointServiceCreateNamespaceBodyLocation Location represents a target for an operation in HCP.
swagger:model HashicorpCloudWaypointWaypointServiceCreateNamespaceBodyLocation
func (*HashicorpCloudWaypointWaypointServiceCreateNamespaceBodyLocation) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateNamespaceBodyLocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service create namespace body location based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceCreateNamespaceBodyLocation) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateNamespaceBodyLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceCreateNamespaceBodyLocation) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateNamespaceBodyLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceCreateNamespaceBodyLocation) Validate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateNamespaceBodyLocation) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service create namespace body location
type HashicorpCloudWaypointWaypointServiceCreateTFCConfigBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceCreateTFCConfigBody struct { // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `json:"namespace,omitempty"` // tfc config TfcConfig *HashicorpCloudWaypointTFCConfig `json:"tfc_config,omitempty"` }
HashicorpCloudWaypointWaypointServiceCreateTFCConfigBody hashicorp cloud waypoint waypoint service create t f c config body
swagger:model hashicorp.cloud.waypoint.WaypointService.CreateTFCConfigBody
func (*HashicorpCloudWaypointWaypointServiceCreateTFCConfigBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateTFCConfigBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service create t f c config body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceCreateTFCConfigBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateTFCConfigBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceCreateTFCConfigBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceCreateTFCConfigBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointWaypointServiceCreateVariableBody ¶ added in v0.99.0
type HashicorpCloudWaypointWaypointServiceCreateVariableBody struct { // The namespace to create the variable in Namespace interface{} `json:"namespace,omitempty"` // The variable to create Variable *HashicorpCloudWaypointVariable `json:"variable,omitempty"` }
HashicorpCloudWaypointWaypointServiceCreateVariableBody hashicorp cloud waypoint waypoint service create variable body
swagger:model hashicorp.cloud.waypoint.WaypointService.CreateVariableBody
func (*HashicorpCloudWaypointWaypointServiceCreateVariableBody) ContextValidate ¶ added in v0.99.0
func (m *HashicorpCloudWaypointWaypointServiceCreateVariableBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service create variable body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceCreateVariableBody) MarshalBinary ¶ added in v0.99.0
func (m *HashicorpCloudWaypointWaypointServiceCreateVariableBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceCreateVariableBody) UnmarshalBinary ¶ added in v0.99.0
func (m *HashicorpCloudWaypointWaypointServiceCreateVariableBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointWaypointServiceEndingActionBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceEndingActionBody 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"` // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `json:"namespace,omitempty"` // The status code for the operation. Follows general unix and http status code // semantics. StatusCode int32 `json:"status_code,omitempty"` }
HashicorpCloudWaypointWaypointServiceEndingActionBody hashicorp cloud waypoint waypoint service ending action body
swagger:model hashicorp.cloud.waypoint.WaypointService.EndingActionBody
func (*HashicorpCloudWaypointWaypointServiceEndingActionBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceEndingActionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint waypoint service ending action body based on context it is used
func (*HashicorpCloudWaypointWaypointServiceEndingActionBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceEndingActionBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceEndingActionBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceEndingActionBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointWaypointServiceListTFCOrganizationsBody ¶ added in v0.102.0
type HashicorpCloudWaypointWaypointServiceListTFCOrganizationsBody struct { // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `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"` }
HashicorpCloudWaypointWaypointServiceListTFCOrganizationsBody hashicorp cloud waypoint waypoint service list t f c organizations body
swagger:model hashicorp.cloud.waypoint.WaypointService.ListTFCOrganizationsBody
func (*HashicorpCloudWaypointWaypointServiceListTFCOrganizationsBody) ContextValidate ¶ added in v0.102.0
func (m *HashicorpCloudWaypointWaypointServiceListTFCOrganizationsBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint waypoint service list t f c organizations body based on context it is used
func (*HashicorpCloudWaypointWaypointServiceListTFCOrganizationsBody) MarshalBinary ¶ added in v0.102.0
func (m *HashicorpCloudWaypointWaypointServiceListTFCOrganizationsBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceListTFCOrganizationsBody) UnmarshalBinary ¶ added in v0.102.0
func (m *HashicorpCloudWaypointWaypointServiceListTFCOrganizationsBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceListTFCOrganizationsBody) Validate ¶ added in v0.102.0
func (m *HashicorpCloudWaypointWaypointServiceListTFCOrganizationsBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service list t f c organizations body
type HashicorpCloudWaypointWaypointServiceQueueAgentOperationBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceQueueAgentOperationBody struct { // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `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"` }
HashicorpCloudWaypointWaypointServiceQueueAgentOperationBody hashicorp cloud waypoint waypoint service queue agent operation body
swagger:model hashicorp.cloud.waypoint.WaypointService.QueueAgentOperationBody
func (*HashicorpCloudWaypointWaypointServiceQueueAgentOperationBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceQueueAgentOperationBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service queue agent operation body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceQueueAgentOperationBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceQueueAgentOperationBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceQueueAgentOperationBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceQueueAgentOperationBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceQueueAgentOperationBody) Validate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceQueueAgentOperationBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service queue agent operation body
type HashicorpCloudWaypointWaypointServiceRetrieveAgentOperationBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceRetrieveAgentOperationBody struct { // The list of groups that should be consulted looking for an operation Groups []string `json:"groups"` // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `json:"namespace,omitempty"` }
HashicorpCloudWaypointWaypointServiceRetrieveAgentOperationBody hashicorp cloud waypoint waypoint service retrieve agent operation body
swagger:model hashicorp.cloud.waypoint.WaypointService.RetrieveAgentOperationBody
func (*HashicorpCloudWaypointWaypointServiceRetrieveAgentOperationBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceRetrieveAgentOperationBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint waypoint service retrieve agent operation body based on context it is used
func (*HashicorpCloudWaypointWaypointServiceRetrieveAgentOperationBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceRetrieveAgentOperationBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceRetrieveAgentOperationBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceRetrieveAgentOperationBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceRetrieveAgentOperationBody) Validate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceRetrieveAgentOperationBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service retrieve agent operation body
type HashicorpCloudWaypointWaypointServiceRunActionBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceRunActionBody struct { // The action config to run ActionRef *HashicorpCloudWaypointActionCfgRef `json:"action_ref,omitempty"` // The namespace the action will run in Namespace interface{} `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"` }
HashicorpCloudWaypointWaypointServiceRunActionBody hashicorp cloud waypoint waypoint service run action body
swagger:model hashicorp.cloud.waypoint.WaypointService.RunActionBody
func (*HashicorpCloudWaypointWaypointServiceRunActionBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceRunActionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service run action body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceRunActionBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceRunActionBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceRunActionBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceRunActionBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointWaypointServiceSendStatusLogBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceSendStatusLogBody struct { // action config ActionConfig *HashicorpCloudWaypointWaypointServiceSendStatusLogBodyActionConfig `json:"action_config,omitempty"` // The namespace the action to be listed in Namespace interface{} `json:"namespace,omitempty"` // The status log to send StatusLog *HashicorpCloudWaypointStatusLog `json:"status_log,omitempty"` }
HashicorpCloudWaypointWaypointServiceSendStatusLogBody hashicorp cloud waypoint waypoint service send status log body
swagger:model hashicorp.cloud.waypoint.WaypointService.SendStatusLogBody
func (*HashicorpCloudWaypointWaypointServiceSendStatusLogBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceSendStatusLogBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service send status log body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceSendStatusLogBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceSendStatusLogBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceSendStatusLogBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceSendStatusLogBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointWaypointServiceSendStatusLogBodyActionConfig ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceSendStatusLogBodyActionConfig 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"` }
HashicorpCloudWaypointWaypointServiceSendStatusLogBodyActionConfig Action config without ID
The action config ID to send this to ¶
swagger:model HashicorpCloudWaypointWaypointServiceSendStatusLogBodyActionConfig
func (*HashicorpCloudWaypointWaypointServiceSendStatusLogBodyActionConfig) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceSendStatusLogBodyActionConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service send status log body action config based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceSendStatusLogBodyActionConfig) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceSendStatusLogBodyActionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceSendStatusLogBodyActionConfig) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceSendStatusLogBodyActionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceSendStatusLogBodyActionConfig) Validate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceSendStatusLogBodyActionConfig) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service send status log body action config
type HashicorpCloudWaypointWaypointServiceStartingActionBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceStartingActionBody 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"` // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `json:"namespace,omitempty"` }
HashicorpCloudWaypointWaypointServiceStartingActionBody hashicorp cloud waypoint waypoint service starting action body
swagger:model hashicorp.cloud.waypoint.WaypointService.StartingActionBody
func (*HashicorpCloudWaypointWaypointServiceStartingActionBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceStartingActionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint waypoint service starting action body based on context it is used
func (*HashicorpCloudWaypointWaypointServiceStartingActionBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceStartingActionBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceStartingActionBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceStartingActionBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointWaypointServiceUIBulkUpdateActionAssignForAppBody ¶ added in v0.93.0
type HashicorpCloudWaypointWaypointServiceUIBulkUpdateActionAssignForAppBody struct { // applications Applications []*HashicorpCloudWaypointApplication `json:"applications"` // The namespace this app belongs to Namespace interface{} `json:"namespace,omitempty"` }
HashicorpCloudWaypointWaypointServiceUIBulkUpdateActionAssignForAppBody hashicorp cloud waypoint waypoint service UI bulk update action assign for app body
swagger:model hashicorp.cloud.waypoint.WaypointService.UI_BulkUpdateActionAssignForAppBody
func (*HashicorpCloudWaypointWaypointServiceUIBulkUpdateActionAssignForAppBody) ContextValidate ¶ added in v0.93.0
func (m *HashicorpCloudWaypointWaypointServiceUIBulkUpdateActionAssignForAppBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service UI bulk update action assign for app body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceUIBulkUpdateActionAssignForAppBody) MarshalBinary ¶ added in v0.93.0
func (m *HashicorpCloudWaypointWaypointServiceUIBulkUpdateActionAssignForAppBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUIBulkUpdateActionAssignForAppBody) UnmarshalBinary ¶ added in v0.93.0
func (m *HashicorpCloudWaypointWaypointServiceUIBulkUpdateActionAssignForAppBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUIBulkUpdateActionAssignForAppBody) Validate ¶ added in v0.93.0
func (m *HashicorpCloudWaypointWaypointServiceUIBulkUpdateActionAssignForAppBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service UI bulk update action assign for app body
type HashicorpCloudWaypointWaypointServiceUICreateActionConfigWithVarsBody ¶ added in v0.102.0
type HashicorpCloudWaypointWaypointServiceUICreateActionConfigWithVarsBody struct { // The action config to create ActionConfig *HashicorpCloudWaypointActionConfig `json:"action_config,omitempty"` // The namespace this action config belongs to Namespace interface{} `json:"namespace,omitempty"` // The variables to create and attach the action config scope to Variables []*HashicorpCloudWaypointVariable `json:"variables"` }
HashicorpCloudWaypointWaypointServiceUICreateActionConfigWithVarsBody hashicorp cloud waypoint waypoint service UI create action config with vars body
swagger:model hashicorp.cloud.waypoint.WaypointService.UI_CreateActionConfigWithVarsBody
func (*HashicorpCloudWaypointWaypointServiceUICreateActionConfigWithVarsBody) ContextValidate ¶ added in v0.102.0
func (m *HashicorpCloudWaypointWaypointServiceUICreateActionConfigWithVarsBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service UI create action config with vars body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceUICreateActionConfigWithVarsBody) MarshalBinary ¶ added in v0.102.0
func (m *HashicorpCloudWaypointWaypointServiceUICreateActionConfigWithVarsBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUICreateActionConfigWithVarsBody) UnmarshalBinary ¶ added in v0.102.0
func (m *HashicorpCloudWaypointWaypointServiceUICreateActionConfigWithVarsBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUICreateActionConfigWithVarsBody) Validate ¶ added in v0.102.0
func (m *HashicorpCloudWaypointWaypointServiceUICreateActionConfigWithVarsBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service UI create action config with vars body
type HashicorpCloudWaypointWaypointServiceUpdateActionConfigBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceUpdateActionConfigBody struct { // The action config to update ActionConfig *HashicorpCloudWaypointActionConfig `json:"action_config,omitempty"` // The namespace the action to be updated in Namespace interface{} `json:"namespace,omitempty"` }
HashicorpCloudWaypointWaypointServiceUpdateActionConfigBody hashicorp cloud waypoint waypoint service update action config body
swagger:model hashicorp.cloud.waypoint.WaypointService.UpdateActionConfigBody
func (*HashicorpCloudWaypointWaypointServiceUpdateActionConfigBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateActionConfigBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service update action config body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceUpdateActionConfigBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateActionConfigBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpdateActionConfigBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateActionConfigBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointWaypointServiceUpdateAddOnBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceUpdateAddOnBody struct { // existing add on ExistingAddOn *HashicorpCloudWaypointWaypointServiceUpdateAddOnBodyExistingAddOn `json:"existing_add_on,omitempty"` // The new name of the Add-on. Name string `json:"name,omitempty"` // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `json:"namespace,omitempty"` }
HashicorpCloudWaypointWaypointServiceUpdateAddOnBody UpdateAddOnRequest is the request used to update an existing Add-on.
swagger:model hashicorp.cloud.waypoint.WaypointService.UpdateAddOnBody
func (*HashicorpCloudWaypointWaypointServiceUpdateAddOnBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service update add on body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceUpdateAddOnBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpdateAddOnBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointWaypointServiceUpdateAddOnBodyExistingAddOn ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceUpdateAddOnBodyExistingAddOn struct { // name Name string `json:"name,omitempty"` }
HashicorpCloudWaypointWaypointServiceUpdateAddOnBodyExistingAddOn Add-on ref without ID
The add-on to be updated ¶
swagger:model HashicorpCloudWaypointWaypointServiceUpdateAddOnBodyExistingAddOn
func (*HashicorpCloudWaypointWaypointServiceUpdateAddOnBodyExistingAddOn) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnBodyExistingAddOn) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint waypoint service update add on body existing add on based on context it is used
func (*HashicorpCloudWaypointWaypointServiceUpdateAddOnBodyExistingAddOn) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnBodyExistingAddOn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpdateAddOnBodyExistingAddOn) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnBodyExistingAddOn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpdateAddOnBodyExistingAddOn) Validate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnBodyExistingAddOn) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service update add on body existing add on
type HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBody struct { // Longer description of the Add-on Description string `json:"description,omitempty"` // existing add on definition ExistingAddOnDefinition *HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition `json:"existing_add_on_definition,omitempty"` // A list of descriptive labels for an Add-on Labels []string `json:"labels"` // 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"` // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `json:"namespace,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"` // The TF project TerraformCloudWorkspaceDetails *HashicorpCloudWaypointTerraformCloudWorkspaceDetails `json:"terraform_cloud_workspace_details,omitempty"` // DEPRECATED: Do not use. TerraformNocodeModule *HashicorpCloudWaypointTerraformNocodeModule `json:"terraform_nocode_module,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"` }
HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBody UpdateAddOnDefinitionRequest is the request used to update an existing Add-on definition
swagger:model hashicorp.cloud.waypoint.WaypointService.UpdateAddOnDefinitionBody
func (*HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service update add on definition body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBody) Validate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service update add on definition body
type HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition struct { // id ID string `json:"id,omitempty"` }
HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition Add-on definition ref without ID
Reference to an existing Add-on ¶
swagger:model HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition
func (*HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint waypoint service update add on definition body existing add on definition based on context it is used
func (*HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) Validate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateAddOnDefinitionBodyExistingAddOnDefinition) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service update add on definition body existing add on definition
type HashicorpCloudWaypointWaypointServiceUpdateAgentGroupBody ¶ added in v0.88.0
type HashicorpCloudWaypointWaypointServiceUpdateAgentGroupBody struct { // New description Description string `json:"description,omitempty"` // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `json:"namespace,omitempty"` }
HashicorpCloudWaypointWaypointServiceUpdateAgentGroupBody hashicorp cloud waypoint waypoint service update agent group body
swagger:model hashicorp.cloud.waypoint.WaypointService.UpdateAgentGroupBody
func (*HashicorpCloudWaypointWaypointServiceUpdateAgentGroupBody) ContextValidate ¶ added in v0.88.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateAgentGroupBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint waypoint service update agent group body based on context it is used
func (*HashicorpCloudWaypointWaypointServiceUpdateAgentGroupBody) MarshalBinary ¶ added in v0.88.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateAgentGroupBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpdateAgentGroupBody) UnmarshalBinary ¶ added in v0.88.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateAgentGroupBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointWaypointServiceUpdateApplicationBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceUpdateApplicationBody 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 *HashicorpCloudWaypointWaypointServiceUpdateApplicationBodyApplication `json:"application,omitempty"` // Updated application name Name string `json:"name,omitempty"` // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `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"` }
HashicorpCloudWaypointWaypointServiceUpdateApplicationBody hashicorp cloud waypoint waypoint service update application body
swagger:model hashicorp.cloud.waypoint.WaypointService.UpdateApplicationBody
func (*HashicorpCloudWaypointWaypointServiceUpdateApplicationBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service update application body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceUpdateApplicationBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpdateApplicationBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointWaypointServiceUpdateApplicationBodyApplication ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceUpdateApplicationBodyApplication struct { // id ID string `json:"id,omitempty"` }
HashicorpCloudWaypointWaypointServiceUpdateApplicationBodyApplication Application Ref Without ID
Reference to an existing Application ¶
swagger:model HashicorpCloudWaypointWaypointServiceUpdateApplicationBodyApplication
func (*HashicorpCloudWaypointWaypointServiceUpdateApplicationBodyApplication) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationBodyApplication) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint waypoint service update application body application based on context it is used
func (*HashicorpCloudWaypointWaypointServiceUpdateApplicationBodyApplication) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationBodyApplication) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpdateApplicationBodyApplication) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationBodyApplication) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpdateApplicationBodyApplication) Validate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationBodyApplication) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service update application body application
type HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBody struct { // application_template resembles the desired updated state of the existing // application template. ApplicationTemplate *HashicorpCloudWaypointApplicationTemplate `json:"application_template,omitempty"` // existing application template ExistingApplicationTemplate *HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate `json:"existing_application_template,omitempty"` // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `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"` }
HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBody hashicorp cloud waypoint waypoint service update application template body
swagger:model hashicorp.cloud.waypoint.WaypointService.UpdateApplicationTemplateBody
func (*HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service update application template body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBody) Validate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service update application template body
type HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate struct { // ID of the ApplicationTemplate ID string `json:"id,omitempty"` }
HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate Template Ref Without ID
existing_application_template refers to the application template being updated.
swagger:model HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate
func (*HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint waypoint service update application template body existing application template based on context it is used
func (*HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) Validate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateApplicationTemplateBodyExistingApplicationTemplate) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service update application template body existing application template
type HashicorpCloudWaypointWaypointServiceUpdateTFCConfigBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceUpdateTFCConfigBody struct { // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `json:"namespace,omitempty"` // tfc config TfcConfig *HashicorpCloudWaypointTFCConfig `json:"tfc_config,omitempty"` }
HashicorpCloudWaypointWaypointServiceUpdateTFCConfigBody hashicorp cloud waypoint waypoint service update t f c config body
swagger:model hashicorp.cloud.waypoint.WaypointService.UpdateTFCConfigBody
func (*HashicorpCloudWaypointWaypointServiceUpdateTFCConfigBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateTFCConfigBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service update t f c config body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceUpdateTFCConfigBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateTFCConfigBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpdateTFCConfigBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateTFCConfigBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointWaypointServiceUpdateVariableBody ¶ added in v0.99.0
type HashicorpCloudWaypointWaypointServiceUpdateVariableBody struct { // The namespace to update the variable in Namespace interface{} `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"` }
HashicorpCloudWaypointWaypointServiceUpdateVariableBody hashicorp cloud waypoint waypoint service update variable body
swagger:model hashicorp.cloud.waypoint.WaypointService.UpdateVariableBody
func (*HashicorpCloudWaypointWaypointServiceUpdateVariableBody) ContextValidate ¶ added in v0.99.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateVariableBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service update variable body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceUpdateVariableBody) MarshalBinary ¶ added in v0.99.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateVariableBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpdateVariableBody) UnmarshalBinary ¶ added in v0.99.0
func (m *HashicorpCloudWaypointWaypointServiceUpdateVariableBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBody ¶ added in v0.111.0
type HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBody struct { // application Application *HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBodyApplication `json:"application,omitempty"` // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `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"` }
HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBody hashicorp cloud waypoint waypoint service upgrade application t f workspace body
swagger:model hashicorp.cloud.waypoint.WaypointService.UpgradeApplicationTFWorkspaceBody
func (*HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBody) ContextValidate ¶ added in v0.111.0
func (m *HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hashicorp cloud waypoint waypoint service upgrade application t f workspace body based on the context it is used
func (*HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBody) MarshalBinary ¶ added in v0.111.0
func (m *HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBody) UnmarshalBinary ¶ added in v0.111.0
func (m *HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBody) Validate ¶ added in v0.111.0
func (m *HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service upgrade application t f workspace body
type HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBodyApplication ¶ added in v0.111.0
type HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBodyApplication struct { // id ID string `json:"id,omitempty"` }
HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBodyApplication Application is the application whose workspace will be upgraded.
Application is the application whose workspace will be upgraded.
swagger:model HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBodyApplication
func (*HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) ContextValidate ¶ added in v0.111.0
func (m *HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint waypoint service upgrade application t f workspace body application based on context it is used
func (*HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) MarshalBinary ¶ added in v0.111.0
func (m *HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) UnmarshalBinary ¶ added in v0.111.0
func (m *HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) Validate ¶ added in v0.111.0
func (m *HashicorpCloudWaypointWaypointServiceUpgradeApplicationTFWorkspaceBodyApplication) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service upgrade application t f workspace body application
type HashicorpCloudWaypointWaypointServiceValidateAgentGroupsBody ¶ added in v0.84.0
type HashicorpCloudWaypointWaypointServiceValidateAgentGroupsBody struct { // The list of groups that the caller is interested in Groups []string `json:"groups"` // Global references the entire server. This is used in some APIs // as a way to read/write values that are server-global. Namespace interface{} `json:"namespace,omitempty"` }
HashicorpCloudWaypointWaypointServiceValidateAgentGroupsBody hashicorp cloud waypoint waypoint service validate agent groups body
swagger:model hashicorp.cloud.waypoint.WaypointService.ValidateAgentGroupsBody
func (*HashicorpCloudWaypointWaypointServiceValidateAgentGroupsBody) ContextValidate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceValidateAgentGroupsBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this hashicorp cloud waypoint waypoint service validate agent groups body based on context it is used
func (*HashicorpCloudWaypointWaypointServiceValidateAgentGroupsBody) MarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceValidateAgentGroupsBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceValidateAgentGroupsBody) UnmarshalBinary ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceValidateAgentGroupsBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HashicorpCloudWaypointWaypointServiceValidateAgentGroupsBody) Validate ¶ added in v0.84.0
func (m *HashicorpCloudWaypointWaypointServiceValidateAgentGroupsBody) Validate(formats strfmt.Registry) error
Validate validates this hashicorp cloud waypoint waypoint service validate agent groups body
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_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_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_nocode_module.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_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
- hashicorp_cloud_waypoint_waypoint_service_create_action_config_body.go
- hashicorp_cloud_waypoint_waypoint_service_create_add_on_body.go
- hashicorp_cloud_waypoint_waypoint_service_create_add_on_definition_body.go
- hashicorp_cloud_waypoint_waypoint_service_create_agent_group_body.go
- hashicorp_cloud_waypoint_waypoint_service_create_application_from_template_body.go
- hashicorp_cloud_waypoint_waypoint_service_create_application_template_body.go
- hashicorp_cloud_waypoint_waypoint_service_create_namespace_body.go
- hashicorp_cloud_waypoint_waypoint_service_create_t_f_c_config_body.go
- hashicorp_cloud_waypoint_waypoint_service_create_variable_body.go
- hashicorp_cloud_waypoint_waypoint_service_ending_action_body.go
- hashicorp_cloud_waypoint_waypoint_service_list_t_f_c_organizations_body.go
- hashicorp_cloud_waypoint_waypoint_service_queue_agent_operation_body.go
- hashicorp_cloud_waypoint_waypoint_service_retrieve_agent_operation_body.go
- hashicorp_cloud_waypoint_waypoint_service_run_action_body.go
- hashicorp_cloud_waypoint_waypoint_service_send_status_log_body.go
- hashicorp_cloud_waypoint_waypoint_service_starting_action_body.go
- hashicorp_cloud_waypoint_waypoint_service_ui_bulk_update_action_assign_for_app_body.go
- hashicorp_cloud_waypoint_waypoint_service_ui_create_action_config_with_vars_body.go
- hashicorp_cloud_waypoint_waypoint_service_update_action_config_body.go
- hashicorp_cloud_waypoint_waypoint_service_update_add_on_body.go
- hashicorp_cloud_waypoint_waypoint_service_update_add_on_definition_body.go
- hashicorp_cloud_waypoint_waypoint_service_update_agent_group_body.go
- hashicorp_cloud_waypoint_waypoint_service_update_application_body.go
- hashicorp_cloud_waypoint_waypoint_service_update_application_template_body.go
- hashicorp_cloud_waypoint_waypoint_service_update_t_f_c_config_body.go
- hashicorp_cloud_waypoint_waypoint_service_update_variable_body.go
- hashicorp_cloud_waypoint_waypoint_service_upgrade_application_t_f_workspace_body.go
- hashicorp_cloud_waypoint_waypoint_service_validate_agent_groups_body.go