argocd-rbac-operator
is the argoproj-labs/argocd-rbac-operator spec definition
- v1alpha1
- ArgoCDRole
- ArgoCDRoleBinding
- RbacOperatorArgoprojLabsIoV1alpha1ArgoCDRoleBindingSpec
- RbacOperatorArgoprojLabsIoV1alpha1ArgoCDRoleBindingSpecArgocdRoleRef
- RbacOperatorArgoprojLabsIoV1alpha1ArgoCDRoleBindingSpecSubjectsItems0
- RbacOperatorArgoprojLabsIoV1alpha1ArgoCDRoleBindingStatus
- RbacOperatorArgoprojLabsIoV1alpha1ArgoCDRoleBindingStatusConditionsItems0
- RbacOperatorArgoprojLabsIoV1alpha1ArgoCDRoleSpec
- RbacOperatorArgoprojLabsIoV1alpha1ArgoCDRoleSpecRulesItems0
- RbacOperatorArgoprojLabsIoV1alpha1ArgoCDRoleStatus
- RbacOperatorArgoprojLabsIoV1alpha1ArgoCDRoleStatusConditionsItems0
ArgoCDRole is the Schema for the roles API
name | type | description | default value |
---|---|---|---|
apiVersion required readOnly |
"rbac-operator.argoproj-labs.io/v1alpha1" | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | "rbac-operator.argoproj-labs.io/v1alpha1" |
kind required readOnly |
"ArgoCDRole" | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | "ArgoCDRole" |
metadata | ObjectMeta | metadata | |
spec | RbacOperatorArgoprojLabsIoV1alpha1ArgoCDRoleSpec | spec | |
status | RbacOperatorArgoprojLabsIoV1alpha1ArgoCDRoleStatus | status |
ArgoCDRoleBinding is the Schema for the argocdrolebindings API
name | type | description | default value |
---|---|---|---|
apiVersion required readOnly |
"rbac-operator.argoproj-labs.io/v1alpha1" | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | "rbac-operator.argoproj-labs.io/v1alpha1" |
kind required readOnly |
"ArgoCDRoleBinding" | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | "ArgoCDRoleBinding" |
metadata | ObjectMeta | metadata | |
spec | RbacOperatorArgoprojLabsIoV1alpha1ArgoCDRoleBindingSpec | spec | |
status | RbacOperatorArgoprojLabsIoV1alpha1ArgoCDRoleBindingStatus | status |
ArgoCDRoleBindingSpec defines the desired state of ArgoCDRoleBinding
name | type | description | default value |
---|---|---|---|
argocdRoleRef required |
RbacOperatorArgoprojLabsIoV1alpha1ArgoCDRoleBindingSpecArgocdRoleRef | argocd role ref | |
subjects required |
[RbacOperatorArgoprojLabsIoV1alpha1ArgoCDRoleBindingSpecSubjectsItems0] | subjects |
rbac operator argoproj labs io v1alpha1 argo c d role binding spec argocd role ref
name | type | description | default value |
---|---|---|---|
name required |
str | Name of the ArgoCDRole. Should not start with "role:" |
rbac operator argoproj labs io v1alpha1 argo c d role binding spec subjects items0
name | type | description | default value |
---|---|---|---|
kind required |
"sso" | "local" | "role" |
name required |
str | Name of the subject. If Kind is "role", it shouldn't start with "role:" |
ArgoCDRoleBindingStatus defines the observed state of ArgoCDRoleBinding
name | type | description | default value |
---|---|---|---|
conditions | [RbacOperatorArgoprojLabsIoV1alpha1ArgoCDRoleBindingStatusConditionsItems0] | conditions |
A Condition that may apply to a resource.
name | type | description | default value |
---|---|---|---|
lastTransitionTime required |
str | LastTransitionTime is the last time this condition transitioned from one status to another. |
|
message | str | A Message containing details about this condition's last transition from one status to another, if any. |
|
observedGeneration | int | ObservedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance. |
|
reason required |
str | A Reason for this condition's last transition from one status to another. | |
status required |
str | Status of this condition; is it currently True, False, or Unknown? | |
type required |
str |
ArgoCDRoleSpec defines the desired state of Role
name | type | description | default value |
---|---|---|---|
rules required |
[RbacOperatorArgoprojLabsIoV1alpha1ArgoCDRoleSpecRulesItems0] | rules |
rbac operator argoproj labs io v1alpha1 argo c d role spec rules items0
name | type | description | default value |
---|---|---|---|
objects required |
[str] | objects | |
resource required |
"clusters" | "projects" | "applications" |
verbs required |
[str] | verbs |
ArgoCDRoleStatus defines the observed state of Role
name | type | description | default value |
---|---|---|---|
argocdRoleBindingRef | str | argocd role binding ref | |
conditions | [RbacOperatorArgoprojLabsIoV1alpha1ArgoCDRoleStatusConditionsItems0] | conditions |
A Condition that may apply to a resource.
name | type | description | default value |
---|---|---|---|
lastTransitionTime required |
str | LastTransitionTime is the last time this condition transitioned from one status to another. |
|
message | str | A Message containing details about this condition's last transition from one status to another, if any. |
|
observedGeneration | int | ObservedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance. |
|
reason required |
str | A Reason for this condition's last transition from one status to another. | |
status required |
str | Status of this condition; is it currently True, False, or Unknown? | |
type required |
str |