api_service#
Exec module for managing Kubernetes APIService.
- async idem_k8s.exec.k8s.apiregistration_k8s_io.v1.api_service.get(hub, ctx, name: str, resource_id: str = None) Dict[str, Any] [source]#
Retrieves a Kubernetes APIService.
- Parameters:
- Returns:
Return a Kubernetes APIService.
- Return type:
Dict[str, Any]
Examples
Calling this exec module function from the cli:
idem exec k8s.apiregistration_k8s_io.v1.api_service.get name='api-service-name' resource_id='api-service-1'
Using in a state:
my-kubernetes-api_service: exec.run: - path: k8s.apiregistration_k8s_io.v1.api_service.get - kwargs: name: 'api-service-name' resource_id: 'api-service-1'
- async idem_k8s.exec.k8s.apiregistration_k8s_io.v1.api_service.list_(hub, ctx, name) Dict [source]#
Retrieves list of Kubernetes ApiServices.
- Parameters:
name (str, Optional) – The name of the Idem state.
- Return type:
Examples
Calling this exec module function from the cli
idem exec k8s.apiregistration_k8s_io.v1.api_service.list name="idem_name"
Using in a state:
my_unmanaged_resource: exec.run: - path: k8s.apiregistration_k8s_io.v1.api_service.list - kwargs: name: my_resource