Skip to content

Commit

Permalink
feat(osconfig)!: update the API
Browse files Browse the repository at this point in the history
BREAKING CHANGE: This release has breaking changes.

#### osconfig:v1beta
The following keys were deleted:
- schemas.ExecResource.description
- schemas.ExecResource.id
- schemas.ExecResource.properties.enforce.$ref
- schemas.ExecResource.properties.enforce.description
- schemas.ExecResource.properties.validate.$ref
- schemas.ExecResource.properties.validate.description
- schemas.ExecResource.type
- schemas.ExecResourceExec.description
- schemas.ExecResourceExec.id
- schemas.ExecResourceExec.properties.allowedSuccessCodes.description
- schemas.ExecResourceExec.properties.allowedSuccessCodes.items.format
- schemas.ExecResourceExec.properties.allowedSuccessCodes.items.type
- schemas.ExecResourceExec.properties.allowedSuccessCodes.type
- schemas.ExecResourceExec.properties.args.description
- schemas.ExecResourceExec.properties.args.items.type
- schemas.ExecResourceExec.properties.args.type
- schemas.ExecResourceExec.properties.file.$ref
- schemas.ExecResourceExec.properties.file.description
- schemas.ExecResourceExec.properties.interpreter.description
- schemas.ExecResourceExec.properties.interpreter.enum
- schemas.ExecResourceExec.properties.interpreter.enumDescriptions
- schemas.ExecResourceExec.properties.interpreter.type
- schemas.ExecResourceExec.properties.script.description
- schemas.ExecResourceExec.properties.script.type
- schemas.ExecResourceExec.type
- schemas.ExtractArchiveResource.description
- schemas.ExtractArchiveResource.id
- schemas.ExtractArchiveResource.properties.creates.description
- schemas.ExtractArchiveResource.properties.creates.type
- schemas.ExtractArchiveResource.properties.destination.description
- schemas.ExtractArchiveResource.properties.destination.type
- schemas.ExtractArchiveResource.properties.overwrite.description
- schemas.ExtractArchiveResource.properties.overwrite.type
- schemas.ExtractArchiveResource.properties.source.$ref
- schemas.ExtractArchiveResource.properties.source.description
- schemas.ExtractArchiveResource.properties.type.description
- schemas.ExtractArchiveResource.properties.type.enum
- schemas.ExtractArchiveResource.properties.type.enumDescriptions
- schemas.ExtractArchiveResource.properties.type.type
- schemas.ExtractArchiveResource.type
- schemas.File.description
- schemas.File.id
- schemas.File.properties.allowInsecure.description
- schemas.File.properties.allowInsecure.type
- schemas.File.properties.gcs.$ref
- schemas.File.properties.gcs.description
- schemas.File.properties.localPath.description
- schemas.File.properties.localPath.type
- schemas.File.properties.remote.$ref
- schemas.File.properties.remote.description
- schemas.File.type
- schemas.FileGcs.description
- schemas.FileGcs.id
- schemas.FileGcs.properties.bucket.description
- schemas.FileGcs.properties.bucket.type
- schemas.FileGcs.properties.generation.description
- schemas.FileGcs.properties.generation.format
- schemas.FileGcs.properties.generation.type
- schemas.FileGcs.properties.object.description
- schemas.FileGcs.properties.object.type
- schemas.FileGcs.type
- schemas.FileRemote.description
- schemas.FileRemote.id
- schemas.FileRemote.properties.sha256Checksum.description
- schemas.FileRemote.properties.sha256Checksum.type
- schemas.FileRemote.properties.uri.description
- schemas.FileRemote.properties.uri.type
- schemas.FileRemote.type
- schemas.FileResource.description
- schemas.FileResource.id
- schemas.FileResource.properties.content.description
- schemas.FileResource.properties.content.type
- schemas.FileResource.properties.file.$ref
- schemas.FileResource.properties.file.description
- schemas.FileResource.properties.path.description
- schemas.FileResource.properties.path.type
- schemas.FileResource.properties.permissions.description
- schemas.FileResource.properties.permissions.type
- schemas.FileResource.properties.state.description
- schemas.FileResource.properties.state.enum
- schemas.FileResource.properties.state.enumDescriptions
- schemas.FileResource.properties.state.type
- schemas.FileResource.type
- schemas.PackageResource.description
- schemas.PackageResource.id
- schemas.PackageResource.properties.apt.$ref
- schemas.PackageResource.properties.apt.description
- schemas.PackageResource.properties.deb.$ref
- schemas.PackageResource.properties.deb.description
- schemas.PackageResource.properties.desiredState.description
- schemas.PackageResource.properties.desiredState.enum
- schemas.PackageResource.properties.desiredState.enumDescriptions
- schemas.PackageResource.properties.desiredState.type
- schemas.PackageResource.properties.googet.$ref
- schemas.PackageResource.properties.googet.description
- schemas.PackageResource.properties.msi.$ref
- schemas.PackageResource.properties.msi.description
- schemas.PackageResource.properties.rpm.$ref
- schemas.PackageResource.properties.rpm.description
- schemas.PackageResource.properties.yum.$ref
- schemas.PackageResource.properties.yum.description
- schemas.PackageResource.properties.zypper.$ref
- schemas.PackageResource.properties.zypper.description
- schemas.PackageResource.type
- schemas.PackageResourceAPT.description
- schemas.PackageResourceAPT.id
- schemas.PackageResourceAPT.properties.name.description
- schemas.PackageResourceAPT.properties.name.type
- schemas.PackageResourceAPT.type
- schemas.PackageResourceDeb.description
- schemas.PackageResourceDeb.id
- schemas.PackageResourceDeb.properties.pullDeps.description
- schemas.PackageResourceDeb.properties.pullDeps.type
- schemas.PackageResourceDeb.properties.source.$ref
- schemas.PackageResourceDeb.properties.source.description
- schemas.PackageResourceDeb.type
- schemas.PackageResourceGooGet.description
- schemas.PackageResourceGooGet.id
- schemas.PackageResourceGooGet.properties.name.description
- schemas.PackageResourceGooGet.properties.name.type
- schemas.PackageResourceGooGet.type
- schemas.PackageResourceMSI.description
- schemas.PackageResourceMSI.id
- schemas.PackageResourceMSI.properties.allowedSuccessCodes.description
- schemas.PackageResourceMSI.properties.allowedSuccessCodes.items.format
- schemas.PackageResourceMSI.properties.allowedSuccessCodes.items.type
- schemas.PackageResourceMSI.properties.allowedSuccessCodes.type
- schemas.PackageResourceMSI.properties.flags.description
- schemas.PackageResourceMSI.properties.flags.items.type
- schemas.PackageResourceMSI.properties.flags.type
- schemas.PackageResourceMSI.properties.source.$ref
- schemas.PackageResourceMSI.properties.source.description
- schemas.PackageResourceMSI.type
- schemas.PackageResourceRPM.description
- schemas.PackageResourceRPM.id
- schemas.PackageResourceRPM.properties.pullDeps.description
- schemas.PackageResourceRPM.properties.pullDeps.type
- schemas.PackageResourceRPM.properties.source.$ref
- schemas.PackageResourceRPM.properties.source.description
- schemas.PackageResourceRPM.type
- schemas.PackageResourceYUM.description
- schemas.PackageResourceYUM.id
- schemas.PackageResourceYUM.properties.name.description
- schemas.PackageResourceYUM.properties.name.type
- schemas.PackageResourceYUM.type
- schemas.PackageResourceZypper.description
- schemas.PackageResourceZypper.id
- schemas.PackageResourceZypper.properties.name.description
- schemas.PackageResourceZypper.properties.name.type
- schemas.PackageResourceZypper.type
- schemas.RepositoryResource.description
- schemas.RepositoryResource.id
- schemas.RepositoryResource.properties.apt.$ref
- schemas.RepositoryResource.properties.apt.description
- schemas.RepositoryResource.properties.goo.$ref
- schemas.RepositoryResource.properties.goo.description
- schemas.RepositoryResource.properties.yum.$ref
- schemas.RepositoryResource.properties.yum.description
- schemas.RepositoryResource.properties.zypper.$ref
- schemas.RepositoryResource.properties.zypper.description
- schemas.RepositoryResource.type
- schemas.RepositoryResourceAptRepository.description
- schemas.RepositoryResourceAptRepository.id
- schemas.RepositoryResourceAptRepository.properties.archiveType.description
- schemas.RepositoryResourceAptRepository.properties.archiveType.enum
- schemas.RepositoryResourceAptRepository.properties.archiveType.enumDescriptions
- schemas.RepositoryResourceAptRepository.properties.archiveType.type
- schemas.RepositoryResourceAptRepository.properties.components.description
- schemas.RepositoryResourceAptRepository.properties.components.items.type
- schemas.RepositoryResourceAptRepository.properties.components.type
- schemas.RepositoryResourceAptRepository.properties.distribution.description
- schemas.RepositoryResourceAptRepository.properties.distribution.type
- schemas.RepositoryResourceAptRepository.properties.gpgKey.description
- schemas.RepositoryResourceAptRepository.properties.gpgKey.type
- schemas.RepositoryResourceAptRepository.properties.uri.description
- schemas.RepositoryResourceAptRepository.properties.uri.type
- schemas.RepositoryResourceAptRepository.type
- schemas.RepositoryResourceGooRepository.description
- schemas.RepositoryResourceGooRepository.id
- schemas.RepositoryResourceGooRepository.properties.name.description
- schemas.RepositoryResourceGooRepository.properties.name.type
- schemas.RepositoryResourceGooRepository.properties.url.description
- schemas.RepositoryResourceGooRepository.properties.url.type
- schemas.RepositoryResourceGooRepository.type
- schemas.RepositoryResourceYumRepository.description
- schemas.RepositoryResourceYumRepository.id
- schemas.RepositoryResourceYumRepository.properties.baseUrl.description
- schemas.RepositoryResourceYumRepository.properties.baseUrl.type
- schemas.RepositoryResourceYumRepository.properties.displayName.description
- schemas.RepositoryResourceYumRepository.properties.displayName.type
- schemas.RepositoryResourceYumRepository.properties.gpgKeys.description
- schemas.RepositoryResourceYumRepository.properties.gpgKeys.items.type
- schemas.RepositoryResourceYumRepository.properties.gpgKeys.type
- schemas.RepositoryResourceYumRepository.properties.id.description
- schemas.RepositoryResourceYumRepository.properties.id.type
- schemas.RepositoryResourceYumRepository.type
- schemas.RepositoryResourceZypperRepository.description
- schemas.RepositoryResourceZypperRepository.id
- schemas.RepositoryResourceZypperRepository.properties.baseUrl.description
- schemas.RepositoryResourceZypperRepository.properties.baseUrl.type
- schemas.RepositoryResourceZypperRepository.properties.displayName.description
- schemas.RepositoryResourceZypperRepository.properties.displayName.type
- schemas.RepositoryResourceZypperRepository.properties.gpgKeys.description
- schemas.RepositoryResourceZypperRepository.properties.gpgKeys.items.type
- schemas.RepositoryResourceZypperRepository.properties.gpgKeys.type
- schemas.RepositoryResourceZypperRepository.properties.id.description
- schemas.RepositoryResourceZypperRepository.properties.id.type
- schemas.RepositoryResourceZypperRepository.type
- schemas.ServiceResource.description
- schemas.ServiceResource.id
- schemas.ServiceResource.type
- schemas.WindowsUpdateSettings.properties.classifications.enumDescriptions

The following keys were changed:
- canonicalName
- documentationLink
- title

#### osconfig:v1
The following keys were deleted:
- schemas.ExecResource.description
- schemas.ExecResource.id
- schemas.ExecResource.properties.enforce.$ref
- schemas.ExecResource.properties.enforce.description
- schemas.ExecResource.properties.validate.$ref
- schemas.ExecResource.properties.validate.description
- schemas.ExecResource.type
- schemas.ExecResourceExec.description
- schemas.ExecResourceExec.id
- schemas.ExecResourceExec.properties.allowedSuccessCodes.description
- schemas.ExecResourceExec.properties.allowedSuccessCodes.items.format
- schemas.ExecResourceExec.properties.allowedSuccessCodes.items.type
- schemas.ExecResourceExec.properties.allowedSuccessCodes.type
- schemas.ExecResourceExec.properties.args.description
- schemas.ExecResourceExec.properties.args.items.type
- schemas.ExecResourceExec.properties.args.type
- schemas.ExecResourceExec.properties.file.$ref
- schemas.ExecResourceExec.properties.file.description
- schemas.ExecResourceExec.properties.interpreter.description
- schemas.ExecResourceExec.properties.interpreter.enum
- schemas.ExecResourceExec.properties.interpreter.enumDescriptions
- schemas.ExecResourceExec.properties.interpreter.type
- schemas.ExecResourceExec.properties.script.description
- schemas.ExecResourceExec.properties.script.type
- schemas.ExecResourceExec.type
- schemas.ExtractArchiveResource.description
- schemas.ExtractArchiveResource.id
- schemas.ExtractArchiveResource.properties.creates.description
- schemas.ExtractArchiveResource.properties.creates.type
- schemas.ExtractArchiveResource.properties.destination.description
- schemas.ExtractArchiveResource.properties.destination.type
- schemas.ExtractArchiveResource.properties.overwrite.description
- schemas.ExtractArchiveResource.properties.overwrite.type
- schemas.ExtractArchiveResource.properties.source.$ref
- schemas.ExtractArchiveResource.properties.source.description
- schemas.ExtractArchiveResource.properties.type.description
- schemas.ExtractArchiveResource.properties.type.enum
- schemas.ExtractArchiveResource.properties.type.enumDescriptions
- schemas.ExtractArchiveResource.properties.type.type
- schemas.ExtractArchiveResource.type
- schemas.File.description
- schemas.File.id
- schemas.File.properties.allowInsecure.description
- schemas.File.properties.allowInsecure.type
- schemas.File.properties.gcs.$ref
- schemas.File.properties.gcs.description
- schemas.File.properties.localPath.description
- schemas.File.properties.localPath.type
- schemas.File.properties.remote.$ref
- schemas.File.properties.remote.description
- schemas.File.type
- schemas.FileGcs.description
- schemas.FileGcs.id
- schemas.FileGcs.properties.bucket.description
- schemas.FileGcs.properties.bucket.type
- schemas.FileGcs.properties.generation.description
- schemas.FileGcs.properties.generation.format
- schemas.FileGcs.properties.generation.type
- schemas.FileGcs.properties.object.description
- schemas.FileGcs.properties.object.type
- schemas.FileGcs.type
- schemas.FileRemote.description
- schemas.FileRemote.id
- schemas.FileRemote.properties.sha256Checksum.description
- schemas.FileRemote.properties.sha256Checksum.type
- schemas.FileRemote.properties.uri.description
- schemas.FileRemote.properties.uri.type
- schemas.FileRemote.type
- schemas.FileResource.description
- schemas.FileResource.id
- schemas.FileResource.properties.content.description
- schemas.FileResource.properties.content.type
- schemas.FileResource.properties.file.$ref
- schemas.FileResource.properties.file.description
- schemas.FileResource.properties.path.description
- schemas.FileResource.properties.path.type
- schemas.FileResource.properties.permissions.description
- schemas.FileResource.properties.permissions.type
- schemas.FileResource.properties.state.description
- schemas.FileResource.properties.state.enum
- schemas.FileResource.properties.state.enumDescriptions
- schemas.FileResource.properties.state.type
- schemas.FileResource.type
- schemas.PackageResource.description
- schemas.PackageResource.id
- schemas.PackageResource.properties.apt.$ref
- schemas.PackageResource.properties.apt.description
- schemas.PackageResource.properties.deb.$ref
- schemas.PackageResource.properties.deb.description
- schemas.PackageResource.properties.desiredState.description
- schemas.PackageResource.properties.desiredState.enum
- schemas.PackageResource.properties.desiredState.enumDescriptions
- schemas.PackageResource.properties.desiredState.type
- schemas.PackageResource.properties.googet.$ref
- schemas.PackageResource.properties.googet.description
- schemas.PackageResource.properties.msi.$ref
- schemas.PackageResource.properties.msi.description
- schemas.PackageResource.properties.rpm.$ref
- schemas.PackageResource.properties.rpm.description
- schemas.PackageResource.properties.yum.$ref
- schemas.PackageResource.properties.yum.description
- schemas.PackageResource.properties.zypper.$ref
- schemas.PackageResource.properties.zypper.description
- schemas.PackageResource.type
- schemas.PackageResourceAPT.description
- schemas.PackageResourceAPT.id
- schemas.PackageResourceAPT.properties.name.description
- schemas.PackageResourceAPT.properties.name.type
- schemas.PackageResourceAPT.type
- schemas.PackageResourceDeb.description
- schemas.PackageResourceDeb.id
- schemas.PackageResourceDeb.properties.pullDeps.description
- schemas.PackageResourceDeb.properties.pullDeps.type
- schemas.PackageResourceDeb.properties.source.$ref
- schemas.PackageResourceDeb.properties.source.description
- schemas.PackageResourceDeb.type
- schemas.PackageResourceGooGet.description
- schemas.PackageResourceGooGet.id
- schemas.PackageResourceGooGet.properties.name.description
- schemas.PackageResourceGooGet.properties.name.type
- schemas.PackageResourceGooGet.type
- schemas.PackageResourceMSI.description
- schemas.PackageResourceMSI.id
- schemas.PackageResourceMSI.properties.allowedSuccessCodes.description
- schemas.PackageResourceMSI.properties.allowedSuccessCodes.items.format
- schemas.PackageResourceMSI.properties.allowedSuccessCodes.items.type
- schemas.PackageResourceMSI.properties.allowedSuccessCodes.type
- schemas.PackageResourceMSI.properties.flags.description
- schemas.PackageResourceMSI.properties.flags.items.type
- schemas.PackageResourceMSI.properties.flags.type
- schemas.PackageResourceMSI.properties.source.$ref
- schemas.PackageResourceMSI.properties.source.description
- schemas.PackageResourceMSI.type
- schemas.PackageResourceRPM.description
- schemas.PackageResourceRPM.id
- schemas.PackageResourceRPM.properties.pullDeps.description
- schemas.PackageResourceRPM.properties.pullDeps.type
- schemas.PackageResourceRPM.properties.source.$ref
- schemas.PackageResourceRPM.properties.source.description
- schemas.PackageResourceRPM.type
- schemas.PackageResourceYUM.description
- schemas.PackageResourceYUM.id
- schemas.PackageResourceYUM.properties.name.description
- schemas.PackageResourceYUM.properties.name.type
- schemas.PackageResourceYUM.type
- schemas.PackageResourceZypper.description
- schemas.PackageResourceZypper.id
- schemas.PackageResourceZypper.properties.name.description
- schemas.PackageResourceZypper.properties.name.type
- schemas.PackageResourceZypper.type
- schemas.RepositoryResource.description
- schemas.RepositoryResource.id
- schemas.RepositoryResource.properties.apt.$ref
- schemas.RepositoryResource.properties.apt.description
- schemas.RepositoryResource.properties.goo.$ref
- schemas.RepositoryResource.properties.goo.description
- schemas.RepositoryResource.properties.yum.$ref
- schemas.RepositoryResource.properties.yum.description
- schemas.RepositoryResource.properties.zypper.$ref
- schemas.RepositoryResource.properties.zypper.description
- schemas.RepositoryResource.type
- schemas.RepositoryResourceAptRepository.description
- schemas.RepositoryResourceAptRepository.id
- schemas.RepositoryResourceAptRepository.properties.archiveType.description
- schemas.RepositoryResourceAptRepository.properties.archiveType.enum
- schemas.RepositoryResourceAptRepository.properties.archiveType.enumDescriptions
- schemas.RepositoryResourceAptRepository.properties.archiveType.type
- schemas.RepositoryResourceAptRepository.properties.components.description
- schemas.RepositoryResourceAptRepository.properties.components.items.type
- schemas.RepositoryResourceAptRepository.properties.components.type
- schemas.RepositoryResourceAptRepository.properties.distribution.description
- schemas.RepositoryResourceAptRepository.properties.distribution.type
- schemas.RepositoryResourceAptRepository.properties.gpgKey.description
- schemas.RepositoryResourceAptRepository.properties.gpgKey.type
- schemas.RepositoryResourceAptRepository.properties.uri.description
- schemas.RepositoryResourceAptRepository.properties.uri.type
- schemas.RepositoryResourceAptRepository.type
- schemas.RepositoryResourceGooRepository.description
- schemas.RepositoryResourceGooRepository.id
- schemas.RepositoryResourceGooRepository.properties.name.description
- schemas.RepositoryResourceGooRepository.properties.name.type
- schemas.RepositoryResourceGooRepository.properties.url.description
- schemas.RepositoryResourceGooRepository.properties.url.type
- schemas.RepositoryResourceGooRepository.type
- schemas.RepositoryResourceYumRepository.description
- schemas.RepositoryResourceYumRepository.id
- schemas.RepositoryResourceYumRepository.properties.baseUrl.description
- schemas.RepositoryResourceYumRepository.properties.baseUrl.type
- schemas.RepositoryResourceYumRepository.properties.displayName.description
- schemas.RepositoryResourceYumRepository.properties.displayName.type
- schemas.RepositoryResourceYumRepository.properties.gpgKeys.description
- schemas.RepositoryResourceYumRepository.properties.gpgKeys.items.type
- schemas.RepositoryResourceYumRepository.properties.gpgKeys.type
- schemas.RepositoryResourceYumRepository.properties.id.description
- schemas.RepositoryResourceYumRepository.properties.id.type
- schemas.RepositoryResourceYumRepository.type
- schemas.RepositoryResourceZypperRepository.description
- schemas.RepositoryResourceZypperRepository.id
- schemas.RepositoryResourceZypperRepository.properties.baseUrl.description
- schemas.RepositoryResourceZypperRepository.properties.baseUrl.type
- schemas.RepositoryResourceZypperRepository.properties.displayName.description
- schemas.RepositoryResourceZypperRepository.properties.displayName.type
- schemas.RepositoryResourceZypperRepository.properties.gpgKeys.description
- schemas.RepositoryResourceZypperRepository.properties.gpgKeys.items.type
- schemas.RepositoryResourceZypperRepository.properties.gpgKeys.type
- schemas.RepositoryResourceZypperRepository.properties.id.description
- schemas.RepositoryResourceZypperRepository.properties.id.type
- schemas.RepositoryResourceZypperRepository.type
- schemas.ServiceResource.description
- schemas.ServiceResource.id
- schemas.ServiceResource.type
- schemas.WindowsUpdateSettings.properties.classifications.enumDescriptions

The following keys were changed:
- canonicalName
- documentationLink
- title
  • Loading branch information
JustinBeckwith committed Oct 5, 2020
1 parent 58e9f8f commit 47b89a3
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 1,730 deletions.
Loading

0 comments on commit 47b89a3

Please sign in to comment.