Versions in this module Expand all Collapse all v0 v0.0.1 Dec 7, 2023 Changes in this version + const CloudPlatformScope + type AptRepository struct + ArchiveType string + Components []string + Distribution string + ForceSendFields []string + GpgKey string + NullFields []string + Uri string + func (s *AptRepository) MarshalJSON() ([]byte, error) + type AptSettings struct + Excludes []string + ExclusivePackages []string + ForceSendFields []string + NullFields []string + Type string + func (s *AptSettings) MarshalJSON() ([]byte, error) + type Assignment struct + ForceSendFields []string + GroupLabels []*AssignmentGroupLabel + InstanceNamePrefixes []string + Instances []string + NullFields []string + OsTypes []*AssignmentOsType + Zones []string + func (s *Assignment) MarshalJSON() ([]byte, error) + type AssignmentGroupLabel struct + ForceSendFields []string + Labels map[string]string + NullFields []string + func (s *AssignmentGroupLabel) MarshalJSON() ([]byte, error) + type AssignmentOsType struct + ForceSendFields []string + NullFields []string + OsArchitecture string + OsShortName string + OsVersion string + func (s *AssignmentOsType) MarshalJSON() ([]byte, error) + type CancelPatchJobRequest struct + type EffectiveGuestPolicy struct + ForceSendFields []string + NullFields []string + PackageRepositories []*EffectiveGuestPolicySourcedPackageRepository + Packages []*EffectiveGuestPolicySourcedPackage + SoftwareRecipes []*EffectiveGuestPolicySourcedSoftwareRecipe + func (s *EffectiveGuestPolicy) MarshalJSON() ([]byte, error) + type EffectiveGuestPolicySourcedPackage struct + ForceSendFields []string + NullFields []string + Package *Package + Source string + func (s *EffectiveGuestPolicySourcedPackage) MarshalJSON() ([]byte, error) + type EffectiveGuestPolicySourcedPackageRepository struct + ForceSendFields []string + NullFields []string + PackageRepository *PackageRepository + Source string + func (s *EffectiveGuestPolicySourcedPackageRepository) MarshalJSON() ([]byte, error) + type EffectiveGuestPolicySourcedSoftwareRecipe struct + ForceSendFields []string + NullFields []string + SoftwareRecipe *SoftwareRecipe + Source string + func (s *EffectiveGuestPolicySourcedSoftwareRecipe) MarshalJSON() ([]byte, error) + type Empty struct + type ExecStep struct + ForceSendFields []string + LinuxExecStepConfig *ExecStepConfig + NullFields []string + WindowsExecStepConfig *ExecStepConfig + func (s *ExecStep) MarshalJSON() ([]byte, error) + type ExecStepConfig struct + AllowedSuccessCodes []int64 + ForceSendFields []string + GcsObject *GcsObject + Interpreter string + LocalPath string + NullFields []string + func (s *ExecStepConfig) MarshalJSON() ([]byte, error) + type ExecutePatchJobRequest struct + Description string + DisplayName string + DryRun bool + Duration string + ForceSendFields []string + InstanceFilter *PatchInstanceFilter + NullFields []string + PatchConfig *PatchConfig + Rollout *PatchRollout + func (s *ExecutePatchJobRequest) MarshalJSON() ([]byte, error) + type FixedOrPercent struct + Fixed int64 + ForceSendFields []string + NullFields []string + Percent int64 + func (s *FixedOrPercent) MarshalJSON() ([]byte, error) + type GcsObject struct + Bucket string + ForceSendFields []string + GenerationNumber int64 + NullFields []string + Object string + func (s *GcsObject) MarshalJSON() ([]byte, error) + type GooRepository struct + ForceSendFields []string + Name string + NullFields []string + Url string + func (s *GooRepository) MarshalJSON() ([]byte, error) + type GooSettings struct + type GoogleCloudOsconfigV1__OSPolicyAssignmentOperationMetadata struct + ApiMethod string + ForceSendFields []string + NullFields []string + OsPolicyAssignment string + RolloutStartTime string + RolloutState string + RolloutUpdateTime string + func (s *GoogleCloudOsconfigV1__OSPolicyAssignmentOperationMetadata) MarshalJSON() ([]byte, error) + type GuestPolicy struct + Assignment *Assignment + CreateTime string + Description string + Etag string + ForceSendFields []string + Name string + NullFields []string + PackageRepositories []*PackageRepository + Packages []*Package + Recipes []*SoftwareRecipe + UpdateTime string + func (s *GuestPolicy) MarshalJSON() ([]byte, error) + type ListGuestPoliciesResponse struct + ForceSendFields []string + GuestPolicies []*GuestPolicy + NextPageToken string + NullFields []string + func (s *ListGuestPoliciesResponse) MarshalJSON() ([]byte, error) + type ListPatchDeploymentsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + PatchDeployments []*PatchDeployment + func (s *ListPatchDeploymentsResponse) MarshalJSON() ([]byte, error) + type ListPatchJobInstanceDetailsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + PatchJobInstanceDetails []*PatchJobInstanceDetails + func (s *ListPatchJobInstanceDetailsResponse) MarshalJSON() ([]byte, error) + type ListPatchJobsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + PatchJobs []*PatchJob + func (s *ListPatchJobsResponse) MarshalJSON() ([]byte, error) + type LookupEffectiveGuestPolicyRequest struct + ForceSendFields []string + NullFields []string + OsArchitecture string + OsShortName string + OsVersion string + func (s *LookupEffectiveGuestPolicyRequest) MarshalJSON() ([]byte, error) + type MonthlySchedule struct + ForceSendFields []string + MonthDay int64 + NullFields []string + WeekDayOfMonth *WeekDayOfMonth + func (s *MonthlySchedule) MarshalJSON() ([]byte, error) + type OSPolicyAssignmentOperationMetadata struct + ApiMethod string + ForceSendFields []string + NullFields []string + OsPolicyAssignment string + RolloutStartTime string + RolloutState string + RolloutUpdateTime string + func (s *OSPolicyAssignmentOperationMetadata) MarshalJSON() ([]byte, error) + type OneTimeSchedule struct + ExecuteTime string + ForceSendFields []string + NullFields []string + func (s *OneTimeSchedule) MarshalJSON() ([]byte, error) + type Package struct + DesiredState string + ForceSendFields []string + Manager string + Name string + NullFields []string + func (s *Package) MarshalJSON() ([]byte, error) + type PackageRepository struct + Apt *AptRepository + ForceSendFields []string + Goo *GooRepository + NullFields []string + Yum *YumRepository + Zypper *ZypperRepository + func (s *PackageRepository) MarshalJSON() ([]byte, error) + type PatchConfig struct + Apt *AptSettings + ForceSendFields []string + Goo *GooSettings + MigInstancesAllowed bool + NullFields []string + PostStep *ExecStep + PreStep *ExecStep + RebootConfig string + WindowsUpdate *WindowsUpdateSettings + Yum *YumSettings + Zypper *ZypperSettings + func (s *PatchConfig) MarshalJSON() ([]byte, error) + type PatchDeployment struct + CreateTime string + Description string + Duration string + ForceSendFields []string + InstanceFilter *PatchInstanceFilter + LastExecuteTime string + Name string + NullFields []string + OneTimeSchedule *OneTimeSchedule + PatchConfig *PatchConfig + RecurringSchedule *RecurringSchedule + Rollout *PatchRollout + State string + UpdateTime string + func (s *PatchDeployment) MarshalJSON() ([]byte, error) + type PatchInstanceFilter struct + All bool + ForceSendFields []string + GroupLabels []*PatchInstanceFilterGroupLabel + InstanceNamePrefixes []string + Instances []string + NullFields []string + Zones []string + func (s *PatchInstanceFilter) MarshalJSON() ([]byte, error) + type PatchInstanceFilterGroupLabel struct + ForceSendFields []string + Labels map[string]string + NullFields []string + func (s *PatchInstanceFilterGroupLabel) MarshalJSON() ([]byte, error) + type PatchJob struct + CreateTime string + Description string + DisplayName string + DryRun bool + Duration string + ErrorMessage string + ForceSendFields []string + InstanceDetailsSummary *PatchJobInstanceDetailsSummary + InstanceFilter *PatchInstanceFilter + Name string + NullFields []string + PatchConfig *PatchConfig + PatchDeployment string + PercentComplete float64 + Rollout *PatchRollout + State string + UpdateTime string + func (s *PatchJob) MarshalJSON() ([]byte, error) + func (s *PatchJob) UnmarshalJSON(data []byte) error + type PatchJobInstanceDetails struct + AttemptCount int64 + FailureReason string + ForceSendFields []string + InstanceSystemId string + Name string + NullFields []string + State string + func (s *PatchJobInstanceDetails) MarshalJSON() ([]byte, error) + type PatchJobInstanceDetailsSummary struct + AckedInstanceCount int64 + ApplyingPatchesInstanceCount int64 + DownloadingPatchesInstanceCount int64 + FailedInstanceCount int64 + ForceSendFields []string + InactiveInstanceCount int64 + NoAgentDetectedInstanceCount int64 + NotifiedInstanceCount int64 + NullFields []string + PendingInstanceCount int64 + PostPatchStepInstanceCount int64 + PrePatchStepInstanceCount int64 + RebootingInstanceCount int64 + StartedInstanceCount int64 + SucceededInstanceCount int64 + SucceededRebootRequiredInstanceCount int64 + TimedOutInstanceCount int64 + func (s *PatchJobInstanceDetailsSummary) MarshalJSON() ([]byte, error) + type PatchRollout struct + DisruptionBudget *FixedOrPercent + ForceSendFields []string + Mode string + NullFields []string + func (s *PatchRollout) MarshalJSON() ([]byte, error) + type PausePatchDeploymentRequest struct + type ProjectsGuestPoliciesCreateCall struct + func (c *ProjectsGuestPoliciesCreateCall) Context(ctx context.Context) *ProjectsGuestPoliciesCreateCall + func (c *ProjectsGuestPoliciesCreateCall) Do(opts ...googleapi.CallOption) (*GuestPolicy, error) + func (c *ProjectsGuestPoliciesCreateCall) Fields(s ...googleapi.Field) *ProjectsGuestPoliciesCreateCall + func (c *ProjectsGuestPoliciesCreateCall) GuestPolicyId(guestPolicyId string) *ProjectsGuestPoliciesCreateCall + func (c *ProjectsGuestPoliciesCreateCall) Header() http.Header + type ProjectsGuestPoliciesDeleteCall struct + func (c *ProjectsGuestPoliciesDeleteCall) Context(ctx context.Context) *ProjectsGuestPoliciesDeleteCall + func (c *ProjectsGuestPoliciesDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsGuestPoliciesDeleteCall) Fields(s ...googleapi.Field) *ProjectsGuestPoliciesDeleteCall + func (c *ProjectsGuestPoliciesDeleteCall) Header() http.Header + type ProjectsGuestPoliciesGetCall struct + func (c *ProjectsGuestPoliciesGetCall) Context(ctx context.Context) *ProjectsGuestPoliciesGetCall + func (c *ProjectsGuestPoliciesGetCall) Do(opts ...googleapi.CallOption) (*GuestPolicy, error) + func (c *ProjectsGuestPoliciesGetCall) Fields(s ...googleapi.Field) *ProjectsGuestPoliciesGetCall + func (c *ProjectsGuestPoliciesGetCall) Header() http.Header + func (c *ProjectsGuestPoliciesGetCall) IfNoneMatch(entityTag string) *ProjectsGuestPoliciesGetCall + type ProjectsGuestPoliciesListCall struct + func (c *ProjectsGuestPoliciesListCall) Context(ctx context.Context) *ProjectsGuestPoliciesListCall + func (c *ProjectsGuestPoliciesListCall) Do(opts ...googleapi.CallOption) (*ListGuestPoliciesResponse, error) + func (c *ProjectsGuestPoliciesListCall) Fields(s ...googleapi.Field) *ProjectsGuestPoliciesListCall + func (c *ProjectsGuestPoliciesListCall) Header() http.Header + func (c *ProjectsGuestPoliciesListCall) IfNoneMatch(entityTag string) *ProjectsGuestPoliciesListCall + func (c *ProjectsGuestPoliciesListCall) PageSize(pageSize int64) *ProjectsGuestPoliciesListCall + func (c *ProjectsGuestPoliciesListCall) PageToken(pageToken string) *ProjectsGuestPoliciesListCall + func (c *ProjectsGuestPoliciesListCall) Pages(ctx context.Context, f func(*ListGuestPoliciesResponse) error) error + type ProjectsGuestPoliciesPatchCall struct + func (c *ProjectsGuestPoliciesPatchCall) Context(ctx context.Context) *ProjectsGuestPoliciesPatchCall + func (c *ProjectsGuestPoliciesPatchCall) Do(opts ...googleapi.CallOption) (*GuestPolicy, error) + func (c *ProjectsGuestPoliciesPatchCall) Fields(s ...googleapi.Field) *ProjectsGuestPoliciesPatchCall + func (c *ProjectsGuestPoliciesPatchCall) Header() http.Header + func (c *ProjectsGuestPoliciesPatchCall) UpdateMask(updateMask string) *ProjectsGuestPoliciesPatchCall + type ProjectsGuestPoliciesService struct + func NewProjectsGuestPoliciesService(s *Service) *ProjectsGuestPoliciesService + func (r *ProjectsGuestPoliciesService) Create(parent string, guestpolicy *GuestPolicy) *ProjectsGuestPoliciesCreateCall + func (r *ProjectsGuestPoliciesService) Delete(name string) *ProjectsGuestPoliciesDeleteCall + func (r *ProjectsGuestPoliciesService) Get(name string) *ProjectsGuestPoliciesGetCall + func (r *ProjectsGuestPoliciesService) List(parent string) *ProjectsGuestPoliciesListCall + func (r *ProjectsGuestPoliciesService) Patch(name string, guestpolicy *GuestPolicy) *ProjectsGuestPoliciesPatchCall + type ProjectsPatchDeploymentsCreateCall struct + func (c *ProjectsPatchDeploymentsCreateCall) Context(ctx context.Context) *ProjectsPatchDeploymentsCreateCall + func (c *ProjectsPatchDeploymentsCreateCall) Do(opts ...googleapi.CallOption) (*PatchDeployment, error) + func (c *ProjectsPatchDeploymentsCreateCall) Fields(s ...googleapi.Field) *ProjectsPatchDeploymentsCreateCall + func (c *ProjectsPatchDeploymentsCreateCall) Header() http.Header + func (c *ProjectsPatchDeploymentsCreateCall) PatchDeploymentId(patchDeploymentId string) *ProjectsPatchDeploymentsCreateCall + type ProjectsPatchDeploymentsDeleteCall struct + func (c *ProjectsPatchDeploymentsDeleteCall) Context(ctx context.Context) *ProjectsPatchDeploymentsDeleteCall + func (c *ProjectsPatchDeploymentsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsPatchDeploymentsDeleteCall) Fields(s ...googleapi.Field) *ProjectsPatchDeploymentsDeleteCall + func (c *ProjectsPatchDeploymentsDeleteCall) Header() http.Header + type ProjectsPatchDeploymentsGetCall struct + func (c *ProjectsPatchDeploymentsGetCall) Context(ctx context.Context) *ProjectsPatchDeploymentsGetCall + func (c *ProjectsPatchDeploymentsGetCall) Do(opts ...googleapi.CallOption) (*PatchDeployment, error) + func (c *ProjectsPatchDeploymentsGetCall) Fields(s ...googleapi.Field) *ProjectsPatchDeploymentsGetCall + func (c *ProjectsPatchDeploymentsGetCall) Header() http.Header + func (c *ProjectsPatchDeploymentsGetCall) IfNoneMatch(entityTag string) *ProjectsPatchDeploymentsGetCall + type ProjectsPatchDeploymentsListCall struct + func (c *ProjectsPatchDeploymentsListCall) Context(ctx context.Context) *ProjectsPatchDeploymentsListCall + func (c *ProjectsPatchDeploymentsListCall) Do(opts ...googleapi.CallOption) (*ListPatchDeploymentsResponse, error) + func (c *ProjectsPatchDeploymentsListCall) Fields(s ...googleapi.Field) *ProjectsPatchDeploymentsListCall + func (c *ProjectsPatchDeploymentsListCall) Header() http.Header + func (c *ProjectsPatchDeploymentsListCall) IfNoneMatch(entityTag string) *ProjectsPatchDeploymentsListCall + func (c *ProjectsPatchDeploymentsListCall) PageSize(pageSize int64) *ProjectsPatchDeploymentsListCall + func (c *ProjectsPatchDeploymentsListCall) PageToken(pageToken string) *ProjectsPatchDeploymentsListCall + func (c *ProjectsPatchDeploymentsListCall) Pages(ctx context.Context, f func(*ListPatchDeploymentsResponse) error) error + type ProjectsPatchDeploymentsPatchCall struct + func (c *ProjectsPatchDeploymentsPatchCall) Context(ctx context.Context) *ProjectsPatchDeploymentsPatchCall + func (c *ProjectsPatchDeploymentsPatchCall) Do(opts ...googleapi.CallOption) (*PatchDeployment, error) + func (c *ProjectsPatchDeploymentsPatchCall) Fields(s ...googleapi.Field) *ProjectsPatchDeploymentsPatchCall + func (c *ProjectsPatchDeploymentsPatchCall) Header() http.Header + func (c *ProjectsPatchDeploymentsPatchCall) UpdateMask(updateMask string) *ProjectsPatchDeploymentsPatchCall + type ProjectsPatchDeploymentsPauseCall struct + func (c *ProjectsPatchDeploymentsPauseCall) Context(ctx context.Context) *ProjectsPatchDeploymentsPauseCall + func (c *ProjectsPatchDeploymentsPauseCall) Do(opts ...googleapi.CallOption) (*PatchDeployment, error) + func (c *ProjectsPatchDeploymentsPauseCall) Fields(s ...googleapi.Field) *ProjectsPatchDeploymentsPauseCall + func (c *ProjectsPatchDeploymentsPauseCall) Header() http.Header + type ProjectsPatchDeploymentsResumeCall struct + func (c *ProjectsPatchDeploymentsResumeCall) Context(ctx context.Context) *ProjectsPatchDeploymentsResumeCall + func (c *ProjectsPatchDeploymentsResumeCall) Do(opts ...googleapi.CallOption) (*PatchDeployment, error) + func (c *ProjectsPatchDeploymentsResumeCall) Fields(s ...googleapi.Field) *ProjectsPatchDeploymentsResumeCall + func (c *ProjectsPatchDeploymentsResumeCall) Header() http.Header + type ProjectsPatchDeploymentsService struct + func NewProjectsPatchDeploymentsService(s *Service) *ProjectsPatchDeploymentsService + func (r *ProjectsPatchDeploymentsService) Create(parent string, patchdeployment *PatchDeployment) *ProjectsPatchDeploymentsCreateCall + func (r *ProjectsPatchDeploymentsService) Delete(name string) *ProjectsPatchDeploymentsDeleteCall + func (r *ProjectsPatchDeploymentsService) Get(name string) *ProjectsPatchDeploymentsGetCall + func (r *ProjectsPatchDeploymentsService) List(parent string) *ProjectsPatchDeploymentsListCall + func (r *ProjectsPatchDeploymentsService) Patch(name string, patchdeployment *PatchDeployment) *ProjectsPatchDeploymentsPatchCall + func (r *ProjectsPatchDeploymentsService) Pause(name string, pausepatchdeploymentrequest *PausePatchDeploymentRequest) *ProjectsPatchDeploymentsPauseCall + func (r *ProjectsPatchDeploymentsService) Resume(name string, resumepatchdeploymentrequest *ResumePatchDeploymentRequest) *ProjectsPatchDeploymentsResumeCall + type ProjectsPatchJobsCancelCall struct + func (c *ProjectsPatchJobsCancelCall) Context(ctx context.Context) *ProjectsPatchJobsCancelCall + func (c *ProjectsPatchJobsCancelCall) Do(opts ...googleapi.CallOption) (*PatchJob, error) + func (c *ProjectsPatchJobsCancelCall) Fields(s ...googleapi.Field) *ProjectsPatchJobsCancelCall + func (c *ProjectsPatchJobsCancelCall) Header() http.Header + type ProjectsPatchJobsExecuteCall struct + func (c *ProjectsPatchJobsExecuteCall) Context(ctx context.Context) *ProjectsPatchJobsExecuteCall + func (c *ProjectsPatchJobsExecuteCall) Do(opts ...googleapi.CallOption) (*PatchJob, error) + func (c *ProjectsPatchJobsExecuteCall) Fields(s ...googleapi.Field) *ProjectsPatchJobsExecuteCall + func (c *ProjectsPatchJobsExecuteCall) Header() http.Header + type ProjectsPatchJobsGetCall struct + func (c *ProjectsPatchJobsGetCall) Context(ctx context.Context) *ProjectsPatchJobsGetCall + func (c *ProjectsPatchJobsGetCall) Do(opts ...googleapi.CallOption) (*PatchJob, error) + func (c *ProjectsPatchJobsGetCall) Fields(s ...googleapi.Field) *ProjectsPatchJobsGetCall + func (c *ProjectsPatchJobsGetCall) Header() http.Header + func (c *ProjectsPatchJobsGetCall) IfNoneMatch(entityTag string) *ProjectsPatchJobsGetCall + type ProjectsPatchJobsInstanceDetailsListCall struct + func (c *ProjectsPatchJobsInstanceDetailsListCall) Context(ctx context.Context) *ProjectsPatchJobsInstanceDetailsListCall + func (c *ProjectsPatchJobsInstanceDetailsListCall) Do(opts ...googleapi.CallOption) (*ListPatchJobInstanceDetailsResponse, error) + func (c *ProjectsPatchJobsInstanceDetailsListCall) Fields(s ...googleapi.Field) *ProjectsPatchJobsInstanceDetailsListCall + func (c *ProjectsPatchJobsInstanceDetailsListCall) Filter(filter string) *ProjectsPatchJobsInstanceDetailsListCall + func (c *ProjectsPatchJobsInstanceDetailsListCall) Header() http.Header + func (c *ProjectsPatchJobsInstanceDetailsListCall) IfNoneMatch(entityTag string) *ProjectsPatchJobsInstanceDetailsListCall + func (c *ProjectsPatchJobsInstanceDetailsListCall) PageSize(pageSize int64) *ProjectsPatchJobsInstanceDetailsListCall + func (c *ProjectsPatchJobsInstanceDetailsListCall) PageToken(pageToken string) *ProjectsPatchJobsInstanceDetailsListCall + func (c *ProjectsPatchJobsInstanceDetailsListCall) Pages(ctx context.Context, f func(*ListPatchJobInstanceDetailsResponse) error) error + type ProjectsPatchJobsInstanceDetailsService struct + func NewProjectsPatchJobsInstanceDetailsService(s *Service) *ProjectsPatchJobsInstanceDetailsService + func (r *ProjectsPatchJobsInstanceDetailsService) List(parent string) *ProjectsPatchJobsInstanceDetailsListCall + type ProjectsPatchJobsListCall struct + func (c *ProjectsPatchJobsListCall) Context(ctx context.Context) *ProjectsPatchJobsListCall + func (c *ProjectsPatchJobsListCall) Do(opts ...googleapi.CallOption) (*ListPatchJobsResponse, error) + func (c *ProjectsPatchJobsListCall) Fields(s ...googleapi.Field) *ProjectsPatchJobsListCall + func (c *ProjectsPatchJobsListCall) Filter(filter string) *ProjectsPatchJobsListCall + func (c *ProjectsPatchJobsListCall) Header() http.Header + func (c *ProjectsPatchJobsListCall) IfNoneMatch(entityTag string) *ProjectsPatchJobsListCall + func (c *ProjectsPatchJobsListCall) PageSize(pageSize int64) *ProjectsPatchJobsListCall + func (c *ProjectsPatchJobsListCall) PageToken(pageToken string) *ProjectsPatchJobsListCall + func (c *ProjectsPatchJobsListCall) Pages(ctx context.Context, f func(*ListPatchJobsResponse) error) error + type ProjectsPatchJobsService struct + InstanceDetails *ProjectsPatchJobsInstanceDetailsService + func NewProjectsPatchJobsService(s *Service) *ProjectsPatchJobsService + func (r *ProjectsPatchJobsService) Cancel(name string, cancelpatchjobrequest *CancelPatchJobRequest) *ProjectsPatchJobsCancelCall + func (r *ProjectsPatchJobsService) Execute(parent string, executepatchjobrequest *ExecutePatchJobRequest) *ProjectsPatchJobsExecuteCall + func (r *ProjectsPatchJobsService) Get(name string) *ProjectsPatchJobsGetCall + func (r *ProjectsPatchJobsService) List(parent string) *ProjectsPatchJobsListCall + type ProjectsService struct + GuestPolicies *ProjectsGuestPoliciesService + PatchDeployments *ProjectsPatchDeploymentsService + PatchJobs *ProjectsPatchJobsService + Zones *ProjectsZonesService + func NewProjectsService(s *Service) *ProjectsService + type ProjectsZonesInstancesLookupEffectiveGuestPolicyCall struct + func (c *ProjectsZonesInstancesLookupEffectiveGuestPolicyCall) Context(ctx context.Context) *ProjectsZonesInstancesLookupEffectiveGuestPolicyCall + func (c *ProjectsZonesInstancesLookupEffectiveGuestPolicyCall) Do(opts ...googleapi.CallOption) (*EffectiveGuestPolicy, error) + func (c *ProjectsZonesInstancesLookupEffectiveGuestPolicyCall) Fields(s ...googleapi.Field) *ProjectsZonesInstancesLookupEffectiveGuestPolicyCall + func (c *ProjectsZonesInstancesLookupEffectiveGuestPolicyCall) Header() http.Header + type ProjectsZonesInstancesService struct + func NewProjectsZonesInstancesService(s *Service) *ProjectsZonesInstancesService + func (r *ProjectsZonesInstancesService) LookupEffectiveGuestPolicy(instance string, ...) *ProjectsZonesInstancesLookupEffectiveGuestPolicyCall + type ProjectsZonesService struct + Instances *ProjectsZonesInstancesService + func NewProjectsZonesService(s *Service) *ProjectsZonesService + type RecurringSchedule struct + EndTime string + ForceSendFields []string + Frequency string + LastExecuteTime string + Monthly *MonthlySchedule + NextExecuteTime string + NullFields []string + StartTime string + TimeOfDay *TimeOfDay + TimeZone *TimeZone + Weekly *WeeklySchedule + func (s *RecurringSchedule) MarshalJSON() ([]byte, error) + type ResumePatchDeploymentRequest struct + type Service struct + BasePath string + Projects *ProjectsService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type SoftwareRecipe struct + Artifacts []*SoftwareRecipeArtifact + DesiredState string + ForceSendFields []string + InstallSteps []*SoftwareRecipeStep + Name string + NullFields []string + UpdateSteps []*SoftwareRecipeStep + Version string + func (s *SoftwareRecipe) MarshalJSON() ([]byte, error) + type SoftwareRecipeArtifact struct + AllowInsecure bool + ForceSendFields []string + Gcs *SoftwareRecipeArtifactGcs + Id string + NullFields []string + Remote *SoftwareRecipeArtifactRemote + func (s *SoftwareRecipeArtifact) MarshalJSON() ([]byte, error) + type SoftwareRecipeArtifactGcs struct + Bucket string + ForceSendFields []string + Generation int64 + NullFields []string + Object string + func (s *SoftwareRecipeArtifactGcs) MarshalJSON() ([]byte, error) + type SoftwareRecipeArtifactRemote struct + Checksum string + ForceSendFields []string + NullFields []string + Uri string + func (s *SoftwareRecipeArtifactRemote) MarshalJSON() ([]byte, error) + type SoftwareRecipeStep struct + ArchiveExtraction *SoftwareRecipeStepExtractArchive + DpkgInstallation *SoftwareRecipeStepInstallDpkg + FileCopy *SoftwareRecipeStepCopyFile + FileExec *SoftwareRecipeStepExecFile + ForceSendFields []string + MsiInstallation *SoftwareRecipeStepInstallMsi + NullFields []string + RpmInstallation *SoftwareRecipeStepInstallRpm + ScriptRun *SoftwareRecipeStepRunScript + func (s *SoftwareRecipeStep) MarshalJSON() ([]byte, error) + type SoftwareRecipeStepCopyFile struct + ArtifactId string + Destination string + ForceSendFields []string + NullFields []string + Overwrite bool + Permissions string + func (s *SoftwareRecipeStepCopyFile) MarshalJSON() ([]byte, error) + type SoftwareRecipeStepExecFile struct + AllowedExitCodes []int64 + Args []string + ArtifactId string + ForceSendFields []string + LocalPath string + NullFields []string + func (s *SoftwareRecipeStepExecFile) MarshalJSON() ([]byte, error) + type SoftwareRecipeStepExtractArchive struct + ArtifactId string + Destination string + ForceSendFields []string + NullFields []string + Type string + func (s *SoftwareRecipeStepExtractArchive) MarshalJSON() ([]byte, error) + type SoftwareRecipeStepInstallDpkg struct + ArtifactId string + ForceSendFields []string + NullFields []string + func (s *SoftwareRecipeStepInstallDpkg) MarshalJSON() ([]byte, error) + type SoftwareRecipeStepInstallMsi struct + AllowedExitCodes []int64 + ArtifactId string + Flags []string + ForceSendFields []string + NullFields []string + func (s *SoftwareRecipeStepInstallMsi) MarshalJSON() ([]byte, error) + type SoftwareRecipeStepInstallRpm struct + ArtifactId string + ForceSendFields []string + NullFields []string + func (s *SoftwareRecipeStepInstallRpm) MarshalJSON() ([]byte, error) + type SoftwareRecipeStepRunScript struct + AllowedExitCodes []int64 + ForceSendFields []string + Interpreter string + NullFields []string + Script string + func (s *SoftwareRecipeStepRunScript) MarshalJSON() ([]byte, error) + type TimeOfDay struct + ForceSendFields []string + Hours int64 + Minutes int64 + Nanos int64 + NullFields []string + Seconds int64 + func (s *TimeOfDay) MarshalJSON() ([]byte, error) + type TimeZone struct + ForceSendFields []string + Id string + NullFields []string + Version string + func (s *TimeZone) MarshalJSON() ([]byte, error) + type WeekDayOfMonth struct + DayOfWeek string + DayOffset int64 + ForceSendFields []string + NullFields []string + WeekOrdinal int64 + func (s *WeekDayOfMonth) MarshalJSON() ([]byte, error) + type WeeklySchedule struct + DayOfWeek string + ForceSendFields []string + NullFields []string + func (s *WeeklySchedule) MarshalJSON() ([]byte, error) + type WindowsUpdateSettings struct + Classifications []string + Excludes []string + ExclusivePatches []string + ForceSendFields []string + NullFields []string + func (s *WindowsUpdateSettings) MarshalJSON() ([]byte, error) + type YumRepository struct + BaseUrl string + DisplayName string + ForceSendFields []string + GpgKeys []string + Id string + NullFields []string + func (s *YumRepository) MarshalJSON() ([]byte, error) + type YumSettings struct + Excludes []string + ExclusivePackages []string + ForceSendFields []string + Minimal bool + NullFields []string + Security bool + func (s *YumSettings) MarshalJSON() ([]byte, error) + type ZypperRepository struct + BaseUrl string + DisplayName string + ForceSendFields []string + GpgKeys []string + Id string + NullFields []string + func (s *ZypperRepository) MarshalJSON() ([]byte, error) + type ZypperSettings struct + Categories []string + Excludes []string + ExclusivePatches []string + ForceSendFields []string + NullFields []string + Severities []string + WithOptional bool + WithUpdate bool + func (s *ZypperSettings) MarshalJSON() ([]byte, error)