azure

package
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 24, 2020 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AZSecurityPolicyProvider

type AZSecurityPolicyProvider struct {
	// contains filtered or unexported fields
}

AZSecurityPolicyProvider queries the policies applied on the supplied subscription and resource group. This may be deprecated in favour of azk8sconstrainttemplate which queries the kubernetes cluster directly. TODO: decide if this should be kept.

func NewAzPolicyProvider

func NewAzPolicyProvider() *AZSecurityPolicyProvider

NewAzPolicyProvider ...

func (*AZSecurityPolicyProvider) HasAllowPrivilegeEscalationRestriction

func (p *AZSecurityPolicyProvider) HasAllowPrivilegeEscalationRestriction() (*bool, error)

HasAllowPrivilegeEscalationRestriction ...

func (*AZSecurityPolicyProvider) HasAllowedCapabilitiesRestriction

func (p *AZSecurityPolicyProvider) HasAllowedCapabilitiesRestriction() (*bool, error)

HasAllowedCapabilitiesRestriction ...

func (*AZSecurityPolicyProvider) HasAssignedCapabilitiesRestriction

func (p *AZSecurityPolicyProvider) HasAssignedCapabilitiesRestriction() (*bool, error)

HasAssignedCapabilitiesRestriction ...

func (*AZSecurityPolicyProvider) HasHostIPCRestriction

func (p *AZSecurityPolicyProvider) HasHostIPCRestriction() (*bool, error)

HasHostIPCRestriction ...

func (*AZSecurityPolicyProvider) HasHostNetworkRestriction

func (p *AZSecurityPolicyProvider) HasHostNetworkRestriction() (*bool, error)

HasHostNetworkRestriction ...

func (*AZSecurityPolicyProvider) HasHostPIDRestriction

func (p *AZSecurityPolicyProvider) HasHostPIDRestriction() (*bool, error)

HasHostPIDRestriction ...

func (*AZSecurityPolicyProvider) HasHostPortRestriction

func (p *AZSecurityPolicyProvider) HasHostPortRestriction() (*bool, error)

HasHostPortRestriction ...

func (*AZSecurityPolicyProvider) HasNETRAWRestriction

func (p *AZSecurityPolicyProvider) HasNETRAWRestriction() (*bool, error)

HasNETRAWRestriction ...

func (*AZSecurityPolicyProvider) HasPrivilegedAccessRestriction

func (p *AZSecurityPolicyProvider) HasPrivilegedAccessRestriction() (*bool, error)

HasPrivilegedAccessRestriction ...

func (*AZSecurityPolicyProvider) HasRootUserRestriction

func (p *AZSecurityPolicyProvider) HasRootUserRestriction() (*bool, error)

HasRootUserRestriction ...

func (*AZSecurityPolicyProvider) HasSeccompProfileRestriction

func (p *AZSecurityPolicyProvider) HasSeccompProfileRestriction() (*bool, error)

HasSeccompProfileRestriction ...

func (*AZSecurityPolicyProvider) HasSecurityPolicies

func (p *AZSecurityPolicyProvider) HasSecurityPolicies() (*bool, error)

HasSecurityPolicies ...

func (*AZSecurityPolicyProvider) HasVolumeTypeRestriction

func (p *AZSecurityPolicyProvider) HasVolumeTypeRestriction() (*bool, error)

HasVolumeTypeRestriction ...

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL