securesourcemanager library

Classes

BranchRule
BranchRule is the protection rule to enforce pre-defined rules on designated branches within a repository.
BranchRuleArgs
The set of arguments for BranchRule. The set of arguments for BranchRule.
BranchRuleState
Input properties used for looking up and filtering BranchRule resources.
GetInstanceIamPolicyArgs
Arguments for getInstanceIamPolicy. Arguments for getInstanceIamPolicy.
GetInstanceIamPolicyResult
Result data returned by getInstanceIamPolicy.
GetRepositoryIamPolicyArgs
Arguments for getRepositoryIamPolicy. Arguments for getRepositoryIamPolicy.
GetRepositoryIamPolicyResult
Result data returned by getRepositoryIamPolicy.
Hook
Hook is a user-defined HTTP callback triggered by an event.
HookArgs
The set of arguments for Hook. The set of arguments for Hook.
HookPushOption
HookState
Input properties used for looking up and filtering Hook resources.
Instance
Instances are deployed to an available Google Cloud region and are accessible via their web interface.
InstanceArgs
The set of arguments for Instance. The set of arguments for Instance.
InstanceHostConfig
InstanceIamBinding
InstanceIamBindingArgs
The set of arguments for InstanceIamBinding. The set of arguments for InstanceIamBinding.
InstanceIamBindingCondition
InstanceIamBindingState
Input properties used for looking up and filtering InstanceIamBinding resources.
InstanceIamMember
InstanceIamMemberArgs
The set of arguments for InstanceIamMember. The set of arguments for InstanceIamMember.
InstanceIamMemberCondition
InstanceIamMemberState
Input properties used for looking up and filtering InstanceIamMember resources.
InstanceIamPolicy
InstanceIamPolicyArgs
The set of arguments for InstanceIamPolicy. The set of arguments for InstanceIamPolicy.
InstanceIamPolicyState
Input properties used for looking up and filtering InstanceIamPolicy resources.
InstancePrivateConfig
InstancePrivateConfigCustomHostConfig
InstanceState
Input properties used for looking up and filtering Instance resources.
InstanceWorkforceIdentityFederationConfig
Repository
Repositories store source code. It supports all Git SCM client commands and has built-in pull requests and issue tracking. Both HTTPS and SSH authentication are supported.
RepositoryArgs
The set of arguments for Repository. The set of arguments for Repository.
RepositoryIamBinding
Three different resources help you manage your IAM policy for Secure Source Manager Repository. Each of these resources serves a different use case:
RepositoryIamBindingArgs
The set of arguments for RepositoryIamBinding. The set of arguments for RepositoryIamBinding.
RepositoryIamBindingCondition
RepositoryIamBindingState
Input properties used for looking up and filtering RepositoryIamBinding resources.
RepositoryIamMember
Three different resources help you manage your IAM policy for Secure Source Manager Repository. Each of these resources serves a different use case:
RepositoryIamMemberArgs
The set of arguments for RepositoryIamMember. The set of arguments for RepositoryIamMember.
RepositoryIamMemberCondition
RepositoryIamMemberState
Input properties used for looking up and filtering RepositoryIamMember resources.
RepositoryIamPolicy
Three different resources help you manage your IAM policy for Secure Source Manager Repository. Each of these resources serves a different use case:
RepositoryIamPolicyArgs
The set of arguments for RepositoryIamPolicy. The set of arguments for RepositoryIamPolicy.
RepositoryIamPolicyState
Input properties used for looking up and filtering RepositoryIamPolicy resources.
RepositoryInitialConfig
RepositoryScanConfig
RepositoryScanConfigSecretScanConfig
RepositoryState
Input properties used for looking up and filtering Repository resources.
RepositoryUri

Functions

getInstanceIamPolicy(GetInstanceIamPolicyArgs args, {InvokeOptions? options}) → Future<GetInstanceIamPolicyResult>
Retrieves the current IAM policy data for instance
getInstanceIamPolicyOutput(GetInstanceIamPolicyArgs args, {InvokeOutputOptions? options}) → Output<GetInstanceIamPolicyResult>
getRepositoryIamPolicy(GetRepositoryIamPolicyArgs args, {InvokeOptions? options}) → Future<GetRepositoryIamPolicyResult>
Retrieves the current IAM policy data for repository
getRepositoryIamPolicyOutput(GetRepositoryIamPolicyArgs args, {InvokeOutputOptions? options}) → Output<GetRepositoryIamPolicyResult>