From 058ca010c864ca4f42cc25fadf87d662c36fcb54 Mon Sep 17 00:00:00 2001 From: Haydar Ciftci Date: Fri, 24 Mar 2023 13:15:04 +0100 Subject: [PATCH] Additional extra snippets --- amazon.aws.rds_instance.sublime-snippet | 37 +++--- ansible.builtin._include.sublime-snippet | 2 - ansible.builtin.add_host.sublime-snippet | 2 - ansible.builtin.apt.sublime-snippet | 6 +- ansible.builtin.apt_key.sublime-snippet | 4 +- ...ble.builtin.apt_repository.sublime-snippet | 4 +- ansible.builtin.assemble.sublime-snippet | 6 +- ansible.builtin.assert.sublime-snippet | 4 +- ansible.builtin.async_status.sublime-snippet | 2 - ansible.builtin.blockinfile.sublime-snippet | 2 - ansible.builtin.command.sublime-snippet | 4 +- ansible.builtin.copy.sublime-snippet | 2 - ansible.builtin.cron.sublime-snippet | 2 - ansible.builtin.debconf.sublime-snippet | 2 - ansible.builtin.debug.sublime-snippet | 2 - ansible.builtin.dnf.sublime-snippet | 10 +- ...le.builtin.dpkg_selections.sublime-snippet | 2 - ansible.builtin.expect.sublime-snippet | 2 - ansible.builtin.fail.sublime-snippet | 2 - ansible.builtin.fetch.sublime-snippet | 4 +- ansible.builtin.file.sublime-snippet | 2 - ansible.builtin.find.sublime-snippet | 10 +- ansible.builtin.gather_facts.sublime-snippet | 2 - ansible.builtin.get_url.sublime-snippet | 8 +- ansible.builtin.getent.sublime-snippet | 4 +- ansible.builtin.git.sublime-snippet | 16 +-- ansible.builtin.group.sublime-snippet | 2 - ansible.builtin.group_by.sublime-snippet | 2 - ansible.builtin.hostname.sublime-snippet | 2 - ...le.builtin.import_playbook.sublime-snippet | 2 - ansible.builtin.import_role.sublime-snippet | 2 - ansible.builtin.import_tasks.sublime-snippet | 2 - ansible.builtin.include_role.sublime-snippet | 2 - ansible.builtin.include_tasks.sublime-snippet | 2 - ansible.builtin.include_vars.sublime-snippet | 2 - ansible.builtin.iptables.sublime-snippet | 2 - ansible.builtin.known_hosts.sublime-snippet | 2 - ansible.builtin.lineinfile.sublime-snippet | 2 - ansible.builtin.meta.sublime-snippet | 2 - ansible.builtin.package.sublime-snippet | 2 - ansible.builtin.package_facts.sublime-snippet | 2 - ansible.builtin.pause.sublime-snippet | 2 - ansible.builtin.ping.sublime-snippet | 2 - ansible.builtin.pip.sublime-snippet | 2 - ansible.builtin.raw.sublime-snippet | 2 - ansible.builtin.reboot.sublime-snippet | 2 - ansible.builtin.replace.sublime-snippet | 2 - ansible.builtin.rpm_key.sublime-snippet | 4 +- ansible.builtin.script.sublime-snippet | 2 - ansible.builtin.service.sublime-snippet | 2 - ansible.builtin.service_facts.sublime-snippet | 2 - ansible.builtin.set_fact.sublime-snippet | 2 - ansible.builtin.set_stats.sublime-snippet | 4 +- ansible.builtin.setup.sublime-snippet | 2 - ansible.builtin.shell.sublime-snippet | 2 - ansible.builtin.slurp.sublime-snippet | 2 - ansible.builtin.stat.sublime-snippet | 2 - ansible.builtin.subversion.sublime-snippet | 14 +- ansible.builtin.systemd.sublime-snippet | 2 - ...le.builtin.systemd_service.sublime-snippet | 2 - ansible.builtin.sysvinit.sublime-snippet | 2 - ansible.builtin.tempfile.sublime-snippet | 2 - ansible.builtin.template.sublime-snippet | 2 - ansible.builtin.unarchive.sublime-snippet | 4 +- ansible.builtin.uri.sublime-snippet | 10 +- ansible.builtin.user.sublime-snippet | 12 +- ...tin.validate_argument_spec.sublime-snippet | 2 - ansible.builtin.wait_for.sublime-snippet | 2 - ...uiltin.wait_for_connection.sublime-snippet | 2 - ansible.builtin.yum.sublime-snippet | 8 +- ...ble.builtin.yum_repository.sublime-snippet | 6 +- ansible.netcommon.cli_command.sublime-snippet | 2 - ansible.netcommon.cli_config.sublime-snippet | 2 - ansible.netcommon.grpc_config.sublime-snippet | 2 - ansible.netcommon.grpc_get.sublime-snippet | 2 - ansible.netcommon.net_get.sublime-snippet | 2 - ansible.netcommon.net_ping.sublime-snippet | 2 - ansible.netcommon.net_put.sublime-snippet | 2 - ...e.netcommon.netconf_config.sublime-snippet | 2 - ansible.netcommon.netconf_get.sublime-snippet | 2 - ansible.netcommon.netconf_rpc.sublime-snippet | 2 - ...netcommon.network_resource.sublime-snippet | 2 - ....netcommon.restconf_config.sublime-snippet | 2 - ...ble.netcommon.restconf_get.sublime-snippet | 2 - ansible.netcommon.telnet.sublime-snippet | 2 - ansible.posix.acl.sublime-snippet | 4 +- ansible.posix.at.sublime-snippet | 2 - ansible.posix.authorized_key.sublime-snippet | 2 - ansible.posix.firewalld.sublime-snippet | 2 - ansible.posix.firewalld_info.sublime-snippet | 2 - ansible.posix.mount.sublime-snippet | 2 - ansible.posix.patch.sublime-snippet | 8 +- ansible.posix.rhel_facts.sublime-snippet | 9 ++ ansible.posix.rhel_rpm_ostree.sublime-snippet | 11 ++ ...e.posix.rpm_ostree_upgrade.sublime-snippet | 13 ++ ansible.posix.seboolean.sublime-snippet | 4 +- ansible.posix.selinux.sublime-snippet | 2 - ansible.posix.synchronize.sublime-snippet | 2 - ansible.posix.sysctl.sublime-snippet | 4 +- ansible.utils.cli_parse.sublime-snippet | 2 - ansible.utils.fact_diff.sublime-snippet | 2 - ansible.utils.update_fact.sublime-snippet | 2 - ansible.utils.validate.sublime-snippet | 2 - ansible.windows.win_acl.sublime-snippet | 2 - ...indows.win_acl_inheritance.sublime-snippet | 2 - ...dows.win_certificate_store.sublime-snippet | 2 - ansible.windows.win_command.sublime-snippet | 2 - ansible.windows.win_copy.sublime-snippet | 2 - ...ble.windows.win_dns_client.sublime-snippet | 2 - ansible.windows.win_domain.sublime-snippet | 2 - ...dows.win_domain_controller.sublime-snippet | 2 - ...dows.win_domain_membership.sublime-snippet | 2 - ansible.windows.win_dsc.sublime-snippet | 2 - ...le.windows.win_environment.sublime-snippet | 2 - ansible.windows.win_feature.sublime-snippet | 2 - ansible.windows.win_file.sublime-snippet | 2 - ansible.windows.win_find.sublime-snippet | 2 - ansible.windows.win_get_url.sublime-snippet | 2 - ansible.windows.win_group.sublime-snippet | 2 - ...ndows.win_group_membership.sublime-snippet | 2 - ansible.windows.win_hostname.sublime-snippet | 2 - ...ndows.win_optional_feature.sublime-snippet | 2 - ansible.windows.win_owner.sublime-snippet | 2 - ansible.windows.win_package.sublime-snippet | 2 - ansible.windows.win_path.sublime-snippet | 2 - ansible.windows.win_ping.sublime-snippet | 2 - ...ble.windows.win_powershell.sublime-snippet | 2 - ansible.windows.win_reboot.sublime-snippet | 2 - ansible.windows.win_reg_stat.sublime-snippet | 2 - ansible.windows.win_regedit.sublime-snippet | 2 - ansible.windows.win_service.sublime-snippet | 2 - ...e.windows.win_service_info.sublime-snippet | 2 - ansible.windows.win_share.sublime-snippet | 2 - ansible.windows.win_shell.sublime-snippet | 2 - ansible.windows.win_stat.sublime-snippet | 2 - ansible.windows.win_tempfile.sublime-snippet | 2 - ansible.windows.win_template.sublime-snippet | 2 - ansible.windows.win_updates.sublime-snippet | 2 - ansible.windows.win_uri.sublime-snippet | 2 - ansible.windows.win_user.sublime-snippet | 2 - ...ble.windows.win_user_right.sublime-snippet | 2 - ansible.windows.win_wait_for.sublime-snippet | 2 - ansible.windows.win_whoami.sublime-snippet | 2 - awx.awx.export.sublime-snippet | 38 +++--- awx.awx.instance_group.sublime-snippet | 22 ++-- awx.awx.job_template.sublime-snippet | 2 +- awx.awx.workflow_node_wait.sublime-snippet | 6 +- become.sublime-snippet | 6 + block.sublime-snippet | 15 +++ ....chocolatey.win_chocolatey.sublime-snippet | 45 +++---- ...i.aci_aaa_custom_privilege.sublime-snippet | 29 +++++ cisco.aci.aci_aaa_domain.sublime-snippet | 28 ++++ cisco.aci.aci_aaa_role.sublime-snippet | 28 ++++ cisco.aci.aci_aaa_user_domain.sublime-snippet | 42 +++--- cisco.aci.aci_aaa_user_role.sublime-snippet | 46 +++---- ...erface_policy_leaf_profile.sublime-snippet | 36 +++--- ...o.aci.aci_contract_subject.sublime-snippet | 49 +++---- ...contract_subject_to_filter.sublime-snippet | 37 +++--- ...ci_fabric_pod_policy_group.sublime-snippet | 36 ++++++ ...f_profile_fex_policy_group.sublime-snippet | 29 +++++ cisco.aci.aci_l3out_bgp_peer.sublime-snippet | 29 +++-- cisco.aci.aci_l3out_interface.sublime-snippet | 27 ++-- cisco.aci.aci_rest.sublime-snippet | 3 - ..._tenant_span_src_group_src.sublime-snippet | 34 +++++ ...rsight.intersight_rest_api.sublime-snippet | 15 ++- cisco.ios.ios_acls.sublime-snippet | 2 +- ...raki.meraki_mr_l7_firewall.sublime-snippet | 30 +++++ cisco.meraki.meraki_network.sublime-snippet | 4 +- ...ki.meraki_network_settings.sublime-snippet | 30 +++++ cisco.meraki.meraki_webhook.sublime-snippet | 30 +++-- ...i_webhook_payload_template.sublime-snippet | 29 +++++ cisco.mso.mso_backup.sublime-snippet | 31 ++--- ...o.mso_schema_site_bd_l3out.sublime-snippet | 2 +- cisco.mso.mso_tenant.sublime-snippet | 23 ++-- ...ndo_schema_template_deploy.sublime-snippet | 25 ++++ cisco.nxos.nxos_facts.sublime-snippet | 6 +- ...cale_ch.cloud.custom_image.sublime-snippet | 11 +- community.aws.ecs_cluster.sublime-snippet | 23 ++-- community.aws.ecs_ecr.sublime-snippet | 21 +-- ...unity.aws.elb_target_group.sublime-snippet | 57 +++++---- ...ity.crypto.get_certificate.sublime-snippet | 1 + ...igital_ocean_load_balancer.sublime-snippet | 39 +++--- ...ity.dns.hetzner_dns_record.sublime-snippet | 1 + ...ns.hetzner_dns_record_info.sublime-snippet | 1 + ...dns.hetzner_dns_record_set.sublime-snippet | 1 + ...etzner_dns_record_set_info.sublime-snippet | 1 + ...ns.hetzner_dns_record_sets.sublime-snippet | 1 + ...ty.dns.hosttech_dns_record.sublime-snippet | 1 + ...s.hosttech_dns_record_info.sublime-snippet | 1 + ...ns.hosttech_dns_record_set.sublime-snippet | 1 + ...sttech_dns_record_set_info.sublime-snippet | 1 + ...s.hosttech_dns_record_sets.sublime-snippet | 1 + ...y.dns.hosttech_dns_records.sublime-snippet | 1 + ...er.current_container_facts.sublime-snippet | 4 +- ...docker_container_copy_into.sublime-snippet | 34 +++++ ...ty.docker.docker_host_info.sublime-snippet | 43 ++++--- ...ity.general.apache2_module.sublime-snippet | 1 + community.general.consul.sublime-snippet | 33 ++--- ...ity.general.flatpak_remote.sublime-snippet | 1 + community.general.gem.sublime-snippet | 2 +- ...ity.general.gitlab_project.sublime-snippet | 23 +++- ...neral.gitlab_project_badge.sublime-snippet | 22 ++++ ...nity.general.gitlab_runner.sublime-snippet | 21 +-- community.general.ipa_group.sublime-snippet | 17 +-- ...keycloak_clientsecret_info.sublime-snippet | 24 ++++ ...ak_clientsecret_regenerate.sublime-snippet | 24 ++++ ...ity.general.keycloak_group.sublime-snippet | 21 +-- community.general.ldap_attrs.sublime-snippet | 1 + community.general.ldap_entry.sublime-snippet | 1 + community.general.ldap_passwd.sublime-snippet | 1 + community.general.ldap_search.sublime-snippet | 1 + community.general.lxd_profile.sublime-snippet | 2 +- community.general.mattermost.sublime-snippet | 2 +- community.general.modprobe.sublime-snippet | 1 + ...nity.general.ocapi_command.sublime-snippet | 20 +++ community.general.ocapi_info.sublime-snippet | 19 +++ community.general.one_vm.sublime-snippet | 1 + community.general.opkg.sublime-snippet | 4 +- community.general.proxmox.sublime-snippet | 41 +++--- ...unity.general.proxmox_disk.sublime-snippet | 2 +- ...ty.general.redfish_command.sublime-snippet | 7 +- ...unity.general.redfish_info.sublime-snippet | 1 + ...eneral.redhat_subscription.sublime-snippet | 46 +++---- community.general.sefcontext.sublime-snippet | 13 +- community.general.slack.sublime-snippet | 3 +- ...l.spotinst_aws_elastigroup.sublime-snippet | 120 +++++++++--------- community.general.ssh_config.sublime-snippet | 1 + community.general.sudoers.sublime-snippet | 12 +- community.general.twilio.sublime-snippet | 12 +- ...grafana.grafana_datasource.sublime-snippet | 99 ++++++++------- ...ity.grafana.grafana_plugin.sublime-snippet | 1 + ...ity.hashi_vault.vault_list.sublime-snippet | 43 +++++++ community.hrobot.v_switch.sublime-snippet | 20 +++ ...unity.mongodb.mongodb_role.sublime-snippet | 34 +++++ community.mysql.mysql_user.sublime-snippet | 23 ++-- ...openshift_adm_prune_builds.sublime-snippet | 30 +++++ community.okd.openshift_build.sublime-snippet | 40 ++++++ community.routeros.api.sublime-snippet | 9 +- community.routeros.api_facts.sublime-snippet | 9 +- ...uteros.api_find_and_modify.sublime-snippet | 9 +- community.routeros.api_info.sublime-snippet | 22 ++-- community.routeros.api_modify.sublime-snippet | 9 +- ....vmware.vmware_cluster_drs.sublime-snippet | 17 +-- ...re.vmware_custom_attribute.sublime-snippet | 21 +++ ...e_custom_attribute_manager.sublime-snippet | 22 ++++ ....vmware_guest_boot_manager.sublime-snippet | 31 ++--- ...mware.vmware_guest_network.sublime-snippet | 47 +++---- ...are.vmware_guest_vgpu_info.sublime-snippet | 24 ++++ ...nity.vmware.vmware_vmotion.sublime-snippet | 15 ++- ...ty.windows.win_domain_user.sublime-snippet | 31 ++--- ...ity.zabbix.zabbix_template.sublime-snippet | 21 +-- ...ty.zabbix.zabbix_user_role.sublime-snippet | 22 ++++ ...rs.podman.podman_container.sublime-snippet | 43 ++++--- ...an.podman_generate_systemd.sublime-snippet | 28 ++++ ...ainers.podman.podman_image.sublime-snippet | 2 +- cyberark.pas.cyberark_account.sublime-snippet | 2 +- ...as.cyberark_authentication.sublime-snippet | 4 +- cyberark.pas.cyberark_user.sublime-snippet | 20 +-- dellemc.powerflex.device.sublime-snippet | 31 +++++ dellemc.powerflex.info.sublime-snippet | 19 +++ dellemc.powerflex.mdm_cluster.sublime-snippet | 29 +++++ ...owerflex.protection_domain.sublime-snippet | 24 ++++ ...lication_consistency_group.sublime-snippet | 32 +++++ dellemc.powerflex.sdc.sublime-snippet | 22 ++++ dellemc.powerflex.sds.sublime-snippet | 29 +++++ dellemc.powerflex.snapshot.sublime-snippet | 32 +++++ dellemc.powerflex.storagepool.sublime-snippet | 26 ++++ dellemc.powerflex.volume.sublime-snippet | 37 ++++++ dellemc.unity.cifsserver.sublime-snippet | 29 +++++ ...emc.unity.consistencygroup.sublime-snippet | 29 +++++ dellemc.unity.filesystem.sublime-snippet | 38 ++++++ ....unity.filesystem_snapshot.sublime-snippet | 27 ++++ dellemc.unity.host.sublime-snippet | 26 ++++ dellemc.unity.info.sublime-snippet | 17 +++ dellemc.unity.interface.sublime-snippet | 27 ++++ dellemc.unity.nasserver.sublime-snippet | 32 +++++ dellemc.unity.nfs.sublime-snippet | 38 ++++++ dellemc.unity.nfsserver.sublime-snippet | 28 ++++ dellemc.unity.smbshare.sublime-snippet | 33 +++++ dellemc.unity.snapshot.sublime-snippet | 28 ++++ ...emc.unity.snapshotschedule.sublime-snippet | 30 +++++ dellemc.unity.storagepool.sublime-snippet | 32 +++++ dellemc.unity.tree_quota.sublime-snippet | 27 ++++ dellemc.unity.user_quota.sublime-snippet | 31 +++++ dellemc.unity.volume.sublime-snippet | 36 ++++++ ...les.bigip_device_auth_ldap.sublime-snippet | 11 +- ...modules.bigip_device_group.sublime-snippet | 13 +- ..._modules.bigip_device_info.sublime-snippet | 5 +- ...modules.bigip_monitor_http.sublime-snippet | 7 +- ...modules.bigip_profile_http.sublime-snippet | 25 ++-- ...s.bigip_profile_server_ssl.sublime-snippet | 15 ++- ..._modules.bigip_profile_tcp.sublime-snippet | 27 ++-- ...f5_modules.bigip_ucs_fetch.sublime-snippet | 2 +- ...ension_controller_dataplan.sublime-snippet | 18 +++ ...ension_controller_extender.sublime-snippet | 18 +++ ...ontroller_extender_profile.sublime-snippet | 18 +++ ...nsion_controller_fortigate.sublime-snippet | 18 +++ ...ntroller_fortigate_profile.sublime-snippet | 18 +++ ...os.fortios_firewall_global.sublime-snippet | 17 +++ ...ll_network_service_dynamic.sublime-snippet | 18 +++ ...oud.gcp_cloudbuild_trigger.sublime-snippet | 18 +-- ...udfunctions_cloud_function.sublime-snippet | 2 +- ....cloud.gcp_compute_address.sublime-snippet | 18 +-- ...gcp_compute_backend_bucket.sublime-snippet | 21 +-- ...cp_compute_backend_service.sublime-snippet | 43 ++++--- google.cloud.gcp_compute_disk.sublime-snippet | 25 ++-- ...d.gcp_compute_health_check.sublime-snippet | 15 ++- ...cloud.gcp_compute_instance.sublime-snippet | 21 +-- ...te_interconnect_attachment.sublime-snippet | 33 ++--- ...oud.gcp_compute_node_group.sublime-snippet | 19 +-- ....gcp_compute_node_template.sublime-snippet | 18 +-- ...ompute_region_health_check.sublime-snippet | 17 +-- ...cp_compute_resource_policy.sublime-snippet | 22 ++-- ..._compute_target_http_proxy.sublime-snippet | 15 ++- ...compute_target_https_proxy.sublime-snippet | 15 ++- ...p_compute_target_tcp_proxy.sublime-snippet | 15 ++- google.cloud.gcp_pubsub_topic.sublime-snippet | 15 ++- ...e.cloud.gcp_redis_instance.sublime-snippet | 17 +-- ...sourcemanager_project_info.sublime-snippet | 1 + ...cloud.gcp_spanner_database.sublime-snippet | 17 +-- ...cloud.gcp_spanner_instance.sublime-snippet | 19 +-- ...rafana.alert_contact_point.sublime-snippet | 19 +++ ....alert_notification_policy.sublime-snippet | 22 ++++ grafana.grafana.cloud_api_key.sublime-snippet | 17 +++ grafana.grafana.cloud_plugin.sublime-snippet | 16 +++ grafana.grafana.cloud_stack.sublime-snippet | 18 +++ grafana.grafana.dashboard.sublime-snippet | 15 +++ grafana.grafana.datasource.sublime-snippet | 15 +++ grafana.grafana.folder.sublime-snippet | 17 +++ hetzner.hcloud.hcloud_server.sublime-snippet | 25 ++-- ..._manage_awss3_cloudaccount.sublime-snippet | 33 +++++ ...bm_sv_manage_cloud_backups.sublime-snippet | 25 ++++ ...bm_sv_restore_cloud_backup.sublime-snippet | 24 ++++ ...um_virtualize.ibm_svc_host.sublime-snippet | 2 +- ...e.ibm_svc_manage_migration.sublime-snippet | 38 +++--- ...lize.ibm_svc_manage_volume.sublime-snippet | 6 +- infinidat.infinibox.infini_fs.sublime-snippet | 11 +- ...nidat.infinibox.infini_vol.sublime-snippet | 2 +- ....ispim.edit_m6_log_setting.sublime-snippet | 24 ++++ ...ur.ispim.edit_power_budget.sublime-snippet | 39 +++--- inspur.ispim.edit_snmp_trap.sublime-snippet | 2 +- inspur.ispim.support_info.sublime-snippet | 15 +++ inspur.ispim.update_fw.sublime-snippet | 2 +- inventory.sublime-snippet | 15 +++ kubernetes.core.helm.sublime-snippet | 51 ++++---- kubernetes.core.helm_info.sublime-snippet | 15 ++- kubernetes.core.helm_pull.sublime-snippet | 28 ++++ ...netes.core.helm_repository.sublime-snippet | 3 + kubernetes.core.helm_template.sublime-snippet | 18 ++- kubernetes.core.k8s_log.sublime-snippet | 39 +++--- loop.sublime-snippet | 8 ++ loop_control.sublime-snippet | 11 ++ lowlydba.sqlserver.credential.sublime-snippet | 21 +++ lowlydba.sqlserver.tcp_port.sublime-snippet | 7 +- lowlydba.sqlserver.user.sublime-snippet | 20 +++ ...er.na_cloudmanager_cvo_aws.sublime-snippet | 81 ++++++------ ....na_cloudmanager_cvo_azure.sublime-snippet | 53 ++++---- ...er.na_cloudmanager_cvo_gcp.sublime-snippet | 45 +++---- ...p.ontap.na_ontap_aggregate.sublime-snippet | 33 ++--- ...ontap.na_ontap_cg_snapshot.sublime-snippet | 3 +- netapp.ontap.na_ontap_cifs.sublime-snippet | 33 +++-- ....na_ontap_cifs_local_group.sublime-snippet | 28 ++++ ...p.na_ontap_cifs_local_user.sublime-snippet | 31 +++++ ...ntap_file_directory_policy.sublime-snippet | 3 +- ...p.ontap.na_ontap_interface.sublime-snippet | 56 ++++---- netapp.ontap.na_ontap_iscsi.sublime-snippet | 25 ++-- netapp.ontap.na_ontap_nfs.sublime-snippet | 27 ++-- ...ntap.na_ontap_quota_policy.sublime-snippet | 3 +- ...urity_ipsec_ca_certificate.sublime-snippet | 26 ++++ ...ntap_security_ipsec_config.sublime-snippet | 26 ++++ ...ntap_security_ipsec_policy.sublime-snippet | 37 ++++++ ...na_ontap_snapmirror_policy.sublime-snippet | 49 +++---- ...ontap.na_ontap_svm_options.sublime-snippet | 3 +- ...p.ontap.na_ontap_user_role.sublime-snippet | 2 +- ...na_ontap_volume_efficiency.sublime-snippet | 59 ++++----- ...tap.na_ontap_vserver_audit.sublime-snippet | 30 +++++ ...p_vserver_peer_permissions.sublime-snippet | 27 ++++ ...netbox_inventory_item_role.sublime-snippet | 18 +++ netbox.netbox.netbox_l2vpn.sublime-snippet | 18 +++ ....netbox.netbox_module_type.sublime-snippet | 18 +++ ...ox.netbox_service_template.sublime-snippet | 18 +++ ..._io.cloudstack.cs_instance.sublime-snippet | 40 +++--- playbook.sublime-snippet | 12 ++ ...age.flasharray.purefa_host.sublime-snippet | 5 +- ....flasharray.purefa_network.sublime-snippet | 5 +- ...e.flasharray.purefa_policy.sublime-snippet | 4 +- ...asharray.purefa_snmp_agent.sublime-snippet | 21 +++ ...e.flasharray.purefa_volume.sublime-snippet | 5 +- purestorage.fusion.fusion_pg.sublime-snippet | 9 +- purestorage.fusion.fusion_tn.sublime-snippet | 17 +-- ...ector.icinga_user_template.sublime-snippet | 25 ++-- ...n.content_view_filter_info.sublime-snippet | 20 +++ ...n.content_view_filter_rule.sublime-snippet | 31 +++++ ...tent_view_filter_rule_info.sublime-snippet | 22 ++++ ...man.foreman.hostgroup_info.sublime-snippet | 19 +++ theforeman.foreman.location.sublime-snippet | 13 +- ...reman.foreman.organization.sublime-snippet | 13 +- theforeman.foreman.snapshot.sublime-snippet | 9 +- ...eman.foreman.snapshot_info.sublime-snippet | 20 +++ vultr.cloud.instance.sublime-snippet | 20 +-- vultr.cloud.instance_info.sublime-snippet | 19 +++ vultr.cloud.snapshot.sublime-snippet | 21 +++ vultr.cloud.snapshot_info.sublime-snippet | 17 +++ 403 files changed, 4158 insertions(+), 1707 deletions(-) create mode 100644 ansible.posix.rhel_facts.sublime-snippet create mode 100644 ansible.posix.rhel_rpm_ostree.sublime-snippet create mode 100644 ansible.posix.rpm_ostree_upgrade.sublime-snippet create mode 100644 become.sublime-snippet create mode 100644 block.sublime-snippet create mode 100644 cisco.aci.aci_aaa_custom_privilege.sublime-snippet create mode 100644 cisco.aci.aci_aaa_domain.sublime-snippet create mode 100644 cisco.aci.aci_aaa_role.sublime-snippet create mode 100644 cisco.aci.aci_fabric_pod_policy_group.sublime-snippet create mode 100644 cisco.aci.aci_interface_policy_leaf_profile_fex_policy_group.sublime-snippet create mode 100644 cisco.aci.aci_tenant_span_src_group_src.sublime-snippet create mode 100644 cisco.meraki.meraki_mr_l7_firewall.sublime-snippet create mode 100644 cisco.meraki.meraki_network_settings.sublime-snippet create mode 100644 cisco.meraki.meraki_webhook_payload_template.sublime-snippet create mode 100644 cisco.mso.ndo_schema_template_deploy.sublime-snippet create mode 100644 community.docker.docker_container_copy_into.sublime-snippet create mode 100644 community.general.gitlab_project_badge.sublime-snippet create mode 100644 community.general.keycloak_clientsecret_info.sublime-snippet create mode 100644 community.general.keycloak_clientsecret_regenerate.sublime-snippet create mode 100644 community.general.ocapi_command.sublime-snippet create mode 100644 community.general.ocapi_info.sublime-snippet create mode 100644 community.hashi_vault.vault_list.sublime-snippet create mode 100644 community.hrobot.v_switch.sublime-snippet create mode 100644 community.mongodb.mongodb_role.sublime-snippet create mode 100644 community.okd.openshift_adm_prune_builds.sublime-snippet create mode 100644 community.okd.openshift_build.sublime-snippet create mode 100644 community.vmware.vmware_custom_attribute.sublime-snippet create mode 100644 community.vmware.vmware_custom_attribute_manager.sublime-snippet create mode 100644 community.vmware.vmware_guest_vgpu_info.sublime-snippet create mode 100644 community.zabbix.zabbix_user_role.sublime-snippet create mode 100644 containers.podman.podman_generate_systemd.sublime-snippet create mode 100644 dellemc.powerflex.device.sublime-snippet create mode 100644 dellemc.powerflex.info.sublime-snippet create mode 100644 dellemc.powerflex.mdm_cluster.sublime-snippet create mode 100644 dellemc.powerflex.protection_domain.sublime-snippet create mode 100644 dellemc.powerflex.replication_consistency_group.sublime-snippet create mode 100644 dellemc.powerflex.sdc.sublime-snippet create mode 100644 dellemc.powerflex.sds.sublime-snippet create mode 100644 dellemc.powerflex.snapshot.sublime-snippet create mode 100644 dellemc.powerflex.storagepool.sublime-snippet create mode 100644 dellemc.powerflex.volume.sublime-snippet create mode 100644 dellemc.unity.cifsserver.sublime-snippet create mode 100644 dellemc.unity.consistencygroup.sublime-snippet create mode 100644 dellemc.unity.filesystem.sublime-snippet create mode 100644 dellemc.unity.filesystem_snapshot.sublime-snippet create mode 100644 dellemc.unity.host.sublime-snippet create mode 100644 dellemc.unity.info.sublime-snippet create mode 100644 dellemc.unity.interface.sublime-snippet create mode 100644 dellemc.unity.nasserver.sublime-snippet create mode 100644 dellemc.unity.nfs.sublime-snippet create mode 100644 dellemc.unity.nfsserver.sublime-snippet create mode 100644 dellemc.unity.smbshare.sublime-snippet create mode 100644 dellemc.unity.snapshot.sublime-snippet create mode 100644 dellemc.unity.snapshotschedule.sublime-snippet create mode 100644 dellemc.unity.storagepool.sublime-snippet create mode 100644 dellemc.unity.tree_quota.sublime-snippet create mode 100644 dellemc.unity.user_quota.sublime-snippet create mode 100644 dellemc.unity.volume.sublime-snippet create mode 100644 fortinet.fortios.fortios_extension_controller_dataplan.sublime-snippet create mode 100644 fortinet.fortios.fortios_extension_controller_extender.sublime-snippet create mode 100644 fortinet.fortios.fortios_extension_controller_extender_profile.sublime-snippet create mode 100644 fortinet.fortios.fortios_extension_controller_fortigate.sublime-snippet create mode 100644 fortinet.fortios.fortios_extension_controller_fortigate_profile.sublime-snippet create mode 100644 fortinet.fortios.fortios_firewall_global.sublime-snippet create mode 100644 fortinet.fortios.fortios_firewall_network_service_dynamic.sublime-snippet create mode 100644 grafana.grafana.alert_contact_point.sublime-snippet create mode 100644 grafana.grafana.alert_notification_policy.sublime-snippet create mode 100644 grafana.grafana.cloud_api_key.sublime-snippet create mode 100644 grafana.grafana.cloud_plugin.sublime-snippet create mode 100644 grafana.grafana.cloud_stack.sublime-snippet create mode 100644 grafana.grafana.dashboard.sublime-snippet create mode 100644 grafana.grafana.datasource.sublime-snippet create mode 100644 grafana.grafana.folder.sublime-snippet create mode 100644 ibm.spectrum_virtualize.ibm_sv_manage_awss3_cloudaccount.sublime-snippet create mode 100644 ibm.spectrum_virtualize.ibm_sv_manage_cloud_backups.sublime-snippet create mode 100644 ibm.spectrum_virtualize.ibm_sv_restore_cloud_backup.sublime-snippet create mode 100644 inspur.ispim.edit_m6_log_setting.sublime-snippet create mode 100644 inspur.ispim.support_info.sublime-snippet create mode 100644 inventory.sublime-snippet create mode 100644 kubernetes.core.helm_pull.sublime-snippet create mode 100644 loop.sublime-snippet create mode 100644 loop_control.sublime-snippet create mode 100644 lowlydba.sqlserver.credential.sublime-snippet create mode 100644 lowlydba.sqlserver.user.sublime-snippet create mode 100644 netapp.ontap.na_ontap_cifs_local_group.sublime-snippet create mode 100644 netapp.ontap.na_ontap_cifs_local_user.sublime-snippet create mode 100644 netapp.ontap.na_ontap_security_ipsec_ca_certificate.sublime-snippet create mode 100644 netapp.ontap.na_ontap_security_ipsec_config.sublime-snippet create mode 100644 netapp.ontap.na_ontap_security_ipsec_policy.sublime-snippet create mode 100644 netapp.ontap.na_ontap_vserver_audit.sublime-snippet create mode 100644 netapp.ontap.na_ontap_vserver_peer_permissions.sublime-snippet create mode 100644 netbox.netbox.netbox_inventory_item_role.sublime-snippet create mode 100644 netbox.netbox.netbox_l2vpn.sublime-snippet create mode 100644 netbox.netbox.netbox_module_type.sublime-snippet create mode 100644 netbox.netbox.netbox_service_template.sublime-snippet create mode 100644 playbook.sublime-snippet create mode 100644 purestorage.flasharray.purefa_snmp_agent.sublime-snippet create mode 100644 theforeman.foreman.content_view_filter_info.sublime-snippet create mode 100644 theforeman.foreman.content_view_filter_rule.sublime-snippet create mode 100644 theforeman.foreman.content_view_filter_rule_info.sublime-snippet create mode 100644 theforeman.foreman.hostgroup_info.sublime-snippet create mode 100644 theforeman.foreman.snapshot_info.sublime-snippet create mode 100644 vultr.cloud.instance_info.sublime-snippet create mode 100644 vultr.cloud.snapshot.sublime-snippet create mode 100644 vultr.cloud.snapshot_info.sublime-snippet diff --git a/amazon.aws.rds_instance.sublime-snippet b/amazon.aws.rds_instance.sublime-snippet index 92f9bed2..e91c64c2 100644 --- a/amazon.aws.rds_instance.sublime-snippet +++ b/amazon.aws.rds_instance.sublime-snippet @@ -66,24 +66,25 @@ source_region: ${64:# The region of the DB instance from which the replica is created} storage_encrypted: ${65:# Whether the DB instance is encrypted} storage_type: ${66:# The storage type to be associated with the DB instance} - tde_credential_arn: ${67:# The ARN from the key store with which to associate the instance for Transparent Data Encryption} - tde_credential_password: ${68:# The password for the given ARN from the key store in order to access the device} - timezone: ${69:# The time zone of the DB instance} - use_latest_restorable_time: ${70:# Whether to restore the DB instance to the latest restorable backup time} - vpc_security_group_ids: ${71:# A list of EC2 VPC security groups to associate with the DB instance} - purge_security_groups: ${72:# Set to False to retain any enabled security groups that aren't specified in the task and are associated with the instance} - access_key: ${73:# AWS access key ID} - secret_key: ${74:# AWS secret access key} - session_token: ${75:# AWS STS session token for use with temporary credentials} - profile: ${76:# A named AWS profile to use for authentication} - endpoint_url: ${77:# URL to connect to instead of the default AWS endpoints} - aws_ca_bundle: ${78:# The location of a CA Bundle to use when validating SSL certificates} - validate_certs: ${79:# When set to C(false), SSL certificates will not be validated for communication with the AWS APIs} - aws_config: ${80:# A dictionary to modify the botocore configuration} - debug_botocore_endpoint_logs: ${81:# Use a C(botocore} - region: ${82:# The AWS region to use} - tags: ${83:# A dictionary representing the tags to be applied to the resource} - purge_tags: ${84:# If I(purge_tags=true) and I(tags) is set, existing tags will be purged from the resource to match exactly what is defined by I(tags) parameter} + storage_throughput: ${67:# The storage throughput when the I(storage_type) is C(gp3)} + tde_credential_arn: ${68:# The ARN from the key store with which to associate the instance for Transparent Data Encryption} + tde_credential_password: ${69:# The password for the given ARN from the key store in order to access the device} + timezone: ${70:# The time zone of the DB instance} + use_latest_restorable_time: ${71:# Whether to restore the DB instance to the latest restorable backup time} + vpc_security_group_ids: ${72:# A list of EC2 VPC security groups to associate with the DB instance} + purge_security_groups: ${73:# Set to False to retain any enabled security groups that aren't specified in the task and are associated with the instance} + access_key: ${74:# AWS access key ID} + secret_key: ${75:# AWS secret access key} + session_token: ${76:# AWS STS session token for use with temporary credentials} + profile: ${77:# A named AWS profile to use for authentication} + endpoint_url: ${78:# URL to connect to instead of the default AWS endpoints} + aws_ca_bundle: ${79:# The location of a CA Bundle to use when validating SSL certificates} + validate_certs: ${80:# When set to C(false), SSL certificates will not be validated for communication with the AWS APIs} + aws_config: ${81:# A dictionary to modify the botocore configuration} + debug_botocore_endpoint_logs: ${82:# Use a C(botocore} + region: ${83:# The AWS region to use} + tags: ${84:# A dictionary representing the tags to be applied to the resource} + purge_tags: ${85:# If I(purge_tags=true) and I(tags) is set, existing tags will be purged from the resource to match exactly what is defined by I(tags) parameter} tags: - amazon - aws diff --git a/ansible.builtin._include.sublime-snippet b/ansible.builtin._include.sublime-snippet index 9f7ee90c..9500d652 100644 --- a/ansible.builtin._include.sublime-snippet +++ b/ansible.builtin._include.sublime-snippet @@ -3,8 +3,6 @@ ansible.builtin._include: free-form: ${2:# This module allows you to specify the name of the file directly without any other options} tags: - - ansible - - builtin - _include]]> ansible.builtin._include source.yaml,source.ansible diff --git a/ansible.builtin.add_host.sublime-snippet b/ansible.builtin.add_host.sublime-snippet index 629889a7..a1d921e1 100644 --- a/ansible.builtin.add_host.sublime-snippet +++ b/ansible.builtin.add_host.sublime-snippet @@ -4,8 +4,6 @@ name: ${2:# The hostname/ip of the host to add to the inventory, can include a colon and a port number} groups: ${3:# The groups to add the hostname to} tags: - - ansible - - builtin - add_host]]> ansible.builtin.add_host source.yaml,source.ansible diff --git a/ansible.builtin.apt.sublime-snippet b/ansible.builtin.apt.sublime-snippet index 97ebf0b8..0be4d7b7 100644 --- a/ansible.builtin.apt.sublime-snippet +++ b/ansible.builtin.apt.sublime-snippet @@ -18,16 +18,14 @@ upgrade: ${16:# If yes or safe, performs an aptitude safe-upgrade} dpkg_options: ${17:# Add dpkg options to apt command} deb: ${18:# Path to a } - autoremove: ${19:# If C(yes), remove unused dependency packages for all module states except I(build-dep)} - autoclean: ${20:# If C(yes), cleans the local repository of retrieved package files that can no longer be downloaded} + autoremove: ${19:# If C(true), remove unused dependency packages for all module states except I(build-dep)} + autoclean: ${20:# If C(true), cleans the local repository of retrieved package files that can no longer be downloaded} policy_rc_d: ${21:# Force the exit code of /usr/sbin/policy-rc} only_upgrade: ${22:# Only upgrade a package if it is already installed} fail_on_autoremove: ${23:# Corresponds to the C(--no-remove) option for C(apt)} force_apt_get: ${24:# Force usage of apt-get instead of aptitude} lock_timeout: ${25:# How many seconds will this action wait to acquire a lock on the apt db} tags: - - ansible - - builtin - apt]]> ansible.builtin.apt source.yaml,source.ansible diff --git a/ansible.builtin.apt_key.sublime-snippet b/ansible.builtin.apt_key.sublime-snippet index 36756802..d1770fb7 100644 --- a/ansible.builtin.apt_key.sublime-snippet +++ b/ansible.builtin.apt_key.sublime-snippet @@ -8,10 +8,8 @@ url: ${6:# The URL to retrieve key from} keyserver: ${7:# The keyserver to retrieve key from} state: ${8:# Ensures that the key is present (added) or absent (revoked)} - validate_certs: ${9:# If C(no), SSL certificates for the target url will not be validated} + validate_certs: ${9:# If C(false), SSL certificates for the target url will not be validated} tags: - - ansible - - builtin - apt_key]]> ansible.builtin.apt_key source.yaml,source.ansible diff --git a/ansible.builtin.apt_repository.sublime-snippet b/ansible.builtin.apt_repository.sublime-snippet index 492985ea..f100cc15 100644 --- a/ansible.builtin.apt_repository.sublime-snippet +++ b/ansible.builtin.apt_repository.sublime-snippet @@ -7,13 +7,11 @@ update_cache: ${5:# Run the equivalent of C(apt-get update) when a change occurs} update_cache_retries: ${6:# Amount of retries if the cache update fails} update_cache_retry_max_delay: ${7:# Use an exponential backoff delay for each retry (see I(update_cache_retries)) up to this max delay in seconds} - validate_certs: ${8:# If C(no), SSL certificates for the target repo will not be validated} + validate_certs: ${8:# If C(false), SSL certificates for the target repo will not be validated} filename: ${9:# Sets the name of the source list file in sources} codename: ${10:# Override the distribution codename to use for PPA repositories} install_python_apt: ${11:# Whether to automatically try to install the Python apt library or not, if it is not already installed} tags: - - ansible - - builtin - apt_repository]]> ansible.builtin.apt_repository source.yaml,source.ansible diff --git a/ansible.builtin.assemble.sublime-snippet b/ansible.builtin.assemble.sublime-snippet index 0280246b..f3474b1a 100644 --- a/ansible.builtin.assemble.sublime-snippet +++ b/ansible.builtin.assemble.sublime-snippet @@ -3,9 +3,9 @@ ansible.builtin.assemble: src: ${2:# An already existing directory full of source files} dest: ${3:# A file to create using the concatenation of all of the source files} - backup: ${4:# Create a backup file (if C(yes)), including the timestamp information so you can get the original file back if you somehow clobbered it incorrectly} + backup: ${4:# Create a backup file (if C(true)), including the timestamp information so you can get the original file back if you somehow clobbered it incorrectly} delimiter: ${5:# A delimiter to separate the file contents} - remote_src: ${6:# If C(no), it will search for src at originating/master machine} + remote_src: ${6:# If C(false), it will search for src at originating/master machine} regexp: ${7:# Assemble files only if C(regex) matches the filename} ignore_hidden: ${8:# A boolean that controls if files that start with a '} validate: ${9:# The validation command to run before copying into place} @@ -20,8 +20,6 @@ unsafe_writes: ${18:# Influence when to use atomic operation to prevent data corruption or inconsistent reads from the target filesystem object} attributes: ${19:# The attributes the resulting filesystem object should have} tags: - - ansible - - builtin - assemble]]> ansible.builtin.assemble source.yaml,source.ansible diff --git a/ansible.builtin.assert.sublime-snippet b/ansible.builtin.assert.sublime-snippet index afcca87d..e76b588c 100644 --- a/ansible.builtin.assert.sublime-snippet +++ b/ansible.builtin.assert.sublime-snippet @@ -4,10 +4,8 @@ that: ${2:# A list of string expressions of the same form that can be passed to the 'when' statement} fail_msg: ${3:# The customized message used for a failing assertion} success_msg: ${4:# The customized message used for a successful assertion} - quiet: ${5:# Set this to C(yes) to avoid verbose output} + quiet: ${5:# Set this to C(true) to avoid verbose output} tags: - - ansible - - builtin - assert]]> ansible.builtin.assert source.yaml,source.ansible diff --git a/ansible.builtin.async_status.sublime-snippet b/ansible.builtin.async_status.sublime-snippet index 6ff24f63..3fe3ee88 100644 --- a/ansible.builtin.async_status.sublime-snippet +++ b/ansible.builtin.async_status.sublime-snippet @@ -4,8 +4,6 @@ jid: ${2:# Job or task identifier} mode: ${3:# If C(status), obtain the status} tags: - - ansible - - builtin - async_status]]> ansible.builtin.async_status source.yaml,source.ansible diff --git a/ansible.builtin.blockinfile.sublime-snippet b/ansible.builtin.blockinfile.sublime-snippet index 7a25c1e9..e7866346 100644 --- a/ansible.builtin.blockinfile.sublime-snippet +++ b/ansible.builtin.blockinfile.sublime-snippet @@ -22,8 +22,6 @@ attributes: ${20:# The attributes the resulting filesystem object should have} validate: ${21:# The validation command to run before copying the updated file into the final destination} tags: - - ansible - - builtin - blockinfile]]> ansible.builtin.blockinfile source.yaml,source.ansible diff --git a/ansible.builtin.command.sublime-snippet b/ansible.builtin.command.sublime-snippet index d91503a5..050dc64b 100644 --- a/ansible.builtin.command.sublime-snippet +++ b/ansible.builtin.command.sublime-snippet @@ -8,11 +8,9 @@ removes: ${6:# A filename or (since 2} chdir: ${7:# Change into this directory before running the command} stdin: ${8:# Set the stdin of the command directly to the specified value} - stdin_add_newline: ${9:# If set to C(yes), append a newline to stdin data} + stdin_add_newline: ${9:# If set to C(true), append a newline to stdin data} strip_empty_ends: ${10:# Strip empty lines from the end of stdout/stderr in result} tags: - - ansible - - builtin - command]]> ansible.builtin.command source.yaml,source.ansible diff --git a/ansible.builtin.copy.sublime-snippet b/ansible.builtin.copy.sublime-snippet index 78002678..e70f3285 100644 --- a/ansible.builtin.copy.sublime-snippet +++ b/ansible.builtin.copy.sublime-snippet @@ -23,8 +23,6 @@ attributes: ${21:# The attributes the resulting filesystem object should have} validate: ${22:# The validation command to run before copying the updated file into the final destination} tags: - - ansible - - builtin - copy]]> ansible.builtin.copy source.yaml,source.ansible diff --git a/ansible.builtin.cron.sublime-snippet b/ansible.builtin.cron.sublime-snippet index 8a7238a7..284cd0f9 100644 --- a/ansible.builtin.cron.sublime-snippet +++ b/ansible.builtin.cron.sublime-snippet @@ -18,8 +18,6 @@ insertafter: ${16:# Used with I(state=present) and I(env)} insertbefore: ${17:# Used with I(state=present) and I(env)} tags: - - ansible - - builtin - cron]]> ansible.builtin.cron source.yaml,source.ansible diff --git a/ansible.builtin.debconf.sublime-snippet b/ansible.builtin.debconf.sublime-snippet index 7ddb70c3..2ea27afd 100644 --- a/ansible.builtin.debconf.sublime-snippet +++ b/ansible.builtin.debconf.sublime-snippet @@ -7,8 +7,6 @@ value: ${5:# Value to set the configuration to} unseen: ${6:# Do not set 'seen' flag when pre-seeding} tags: - - ansible - - builtin - debconf]]> ansible.builtin.debconf source.yaml,source.ansible diff --git a/ansible.builtin.debug.sublime-snippet b/ansible.builtin.debug.sublime-snippet index 9f07a978..5f192784 100644 --- a/ansible.builtin.debug.sublime-snippet +++ b/ansible.builtin.debug.sublime-snippet @@ -5,8 +5,6 @@ var: ${3:# A variable name to debug} verbosity: ${4:# A number that controls when the debug is run, if you set to 3 it will only run debug when -vvv or above} tags: - - ansible - - builtin - debug]]> ansible.builtin.debug source.yaml,source.ansible diff --git a/ansible.builtin.dnf.sublime-snippet b/ansible.builtin.dnf.sublime-snippet index d30941e9..cd77b02e 100644 --- a/ansible.builtin.dnf.sublime-snippet +++ b/ansible.builtin.dnf.sublime-snippet @@ -10,13 +10,13 @@ disable_gpg_check: ${8:# Whether to disable the GPG checking of signatures of packages being installed} installroot: ${9:# Specifies an alternative installroot, relative to which all packages will be installed} releasever: ${10:# Specifies an alternative release from which all packages will be installed} - autoremove: ${11:# If C(yes), removes all 'leaf' packages from the system that were originally installed as dependencies of user-installed packages but which are no longer required by any such package} + autoremove: ${11:# If C(true), removes all 'leaf' packages from the system that were originally installed as dependencies of user-installed packages but which are no longer required by any such package} exclude: ${12:# Package name(s) to exclude when state=present, or latest} skip_broken: ${13:# Skip all unavailable packages or packages with broken dependencies without raising an error} update_cache: ${14:# Force dnf to check if cache is out of date and redownload if needed} update_only: ${15:# When using latest, only update installed packages} - security: ${16:# If set to C(yes), and C(state=latest) then only installs updates that have been marked security related} - bugfix: ${17:# If set to C(yes), and C(state=latest) then only installs updates that have been marked bugfix related} + security: ${16:# If set to C(true), and C(state=latest) then only installs updates that have been marked security related} + bugfix: ${17:# If set to C(true), and C(state=latest) then only installs updates that have been marked bugfix related} enable_plugin: ${18:# I(Plugin) name to enable for the install/update operation} disable_plugin: ${19:# I(Plugin) name to disable for the install/update operation} disable_excludes: ${20:# Disable the excludes defined in DNF config files} @@ -28,12 +28,10 @@ lock_timeout: ${26:# Amount of time to wait for the dnf lockfile to be freed} install_weak_deps: ${27:# Will also install all packages linked by a weak dependency relation} download_dir: ${28:# Specifies an alternate directory to store packages} - allowerasing: ${29:# If C(yes) it allows erasing of installed packages to resolve dependencies} + allowerasing: ${29:# If C(true) it allows erasing of installed packages to resolve dependencies} nobest: ${30:# Set best option to False, so that transactions are not limited to best candidates only} cacheonly: ${31:# Tells dnf to run entirely from system cache; does not download or update metadata} tags: - - ansible - - builtin - dnf]]> ansible.builtin.dnf source.yaml,source.ansible diff --git a/ansible.builtin.dpkg_selections.sublime-snippet b/ansible.builtin.dpkg_selections.sublime-snippet index 3508e8af..27538d97 100644 --- a/ansible.builtin.dpkg_selections.sublime-snippet +++ b/ansible.builtin.dpkg_selections.sublime-snippet @@ -4,8 +4,6 @@ name: ${2:# Name of the package} selection: ${3:# The selection state to set the package to} tags: - - ansible - - builtin - dpkg_selections]]> ansible.builtin.dpkg_selections source.yaml,source.ansible diff --git a/ansible.builtin.expect.sublime-snippet b/ansible.builtin.expect.sublime-snippet index 4ae5dae0..9c8bfe38 100644 --- a/ansible.builtin.expect.sublime-snippet +++ b/ansible.builtin.expect.sublime-snippet @@ -9,8 +9,6 @@ timeout: ${7:# Amount of time in seconds to wait for the expected strings} echo: ${8:# Whether or not to echo out your response strings} tags: - - ansible - - builtin - expect]]> ansible.builtin.expect source.yaml,source.ansible diff --git a/ansible.builtin.fail.sublime-snippet b/ansible.builtin.fail.sublime-snippet index 2a595a4e..ce268a65 100644 --- a/ansible.builtin.fail.sublime-snippet +++ b/ansible.builtin.fail.sublime-snippet @@ -3,8 +3,6 @@ ansible.builtin.fail: msg: ${2:# The customized message used for failing execution} tags: - - ansible - - builtin - fail]]> ansible.builtin.fail source.yaml,source.ansible diff --git a/ansible.builtin.fetch.sublime-snippet b/ansible.builtin.fetch.sublime-snippet index 87c43a03..a16cd338 100644 --- a/ansible.builtin.fetch.sublime-snippet +++ b/ansible.builtin.fetch.sublime-snippet @@ -3,12 +3,10 @@ ansible.builtin.fetch: src: ${2:# The file on the remote system to fetch} dest: ${3:# A directory to save the file into} - fail_on_missing: ${4:# When set to C(yes), the task will fail if the remote file cannot be read for any reason} + fail_on_missing: ${4:# When set to C(true), the task will fail if the remote file cannot be read for any reason} validate_checksum: ${5:# Verify that the source and destination checksums match after the files are fetched} flat: ${6:# Allows you to override the default behavior of appending hostname/path/to/file to the destination} tags: - - ansible - - builtin - fetch]]> ansible.builtin.fetch source.yaml,source.ansible diff --git a/ansible.builtin.file.sublime-snippet b/ansible.builtin.file.sublime-snippet index 84c5ea56..9768ecc5 100644 --- a/ansible.builtin.file.sublime-snippet +++ b/ansible.builtin.file.sublime-snippet @@ -21,8 +21,6 @@ unsafe_writes: ${19:# Influence when to use atomic operation to prevent data corruption or inconsistent reads from the target filesystem object} attributes: ${20:# The attributes the resulting filesystem object should have} tags: - - ansible - - builtin - file]]> ansible.builtin.file source.yaml,source.ansible diff --git a/ansible.builtin.find.sublime-snippet b/ansible.builtin.find.sublime-snippet index 6ec8e6ac..8f5020fd 100644 --- a/ansible.builtin.find.sublime-snippet +++ b/ansible.builtin.find.sublime-snippet @@ -11,14 +11,12 @@ recurse: ${9:# If target is a directory, recursively descend into the directory looking for files} size: ${10:# Select files whose size is equal to or greater than the specified size} age_stamp: ${11:# Choose the file property against which we compare age} - hidden: ${12:# Set this to C(yes) to include hidden files, otherwise they will be ignored} - follow: ${13:# Set this to C(yes) to follow symlinks in path for systems with python 2} - get_checksum: ${14:# Set this to C(yes) to retrieve a file's SHA1 checksum} - use_regex: ${15:# If C(no), the patterns are file globs (shell)} + hidden: ${12:# Set this to C(true) to include hidden files, otherwise they will be ignored} + follow: ${13:# Set this to C(true) to follow symlinks in path for systems with python 2} + get_checksum: ${14:# Set this to C(true) to retrieve a file's SHA1 checksum} + use_regex: ${15:# If C(false), the patterns are file globs (shell)} depth: ${16:# Set the maximum number of levels to descend into} tags: - - ansible - - builtin - find]]> ansible.builtin.find source.yaml,source.ansible diff --git a/ansible.builtin.gather_facts.sublime-snippet b/ansible.builtin.gather_facts.sublime-snippet index 17d8996c..5539da74 100644 --- a/ansible.builtin.gather_facts.sublime-snippet +++ b/ansible.builtin.gather_facts.sublime-snippet @@ -3,8 +3,6 @@ ansible.builtin.gather_facts: parallel: ${2:# A toggle that controls if the fact modules are executed in parallel or serially and in order} tags: - - ansible - - builtin - gather_facts]]> ansible.builtin.gather_facts source.yaml,source.ansible diff --git a/ansible.builtin.get_url.sublime-snippet b/ansible.builtin.get_url.sublime-snippet index 39de137b..78dbc4e8 100644 --- a/ansible.builtin.get_url.sublime-snippet +++ b/ansible.builtin.get_url.sublime-snippet @@ -6,11 +6,11 @@ url: ${4:# HTTP, HTTPS, or FTP URL in the form (http|https|ftp)://[user[:pass]]@host} dest: ${5:# Absolute path of where to download the file to} tmp_dest: ${6:# Absolute path of where temporary file is downloaded to} - force: ${7:# If C(yes) and C(dest) is not a directory, will download the file every time and replace the file if the contents change} + force: ${7:# If C(true) and C(dest) is not a directory, will download the file every time and replace the file if the contents change} backup: ${8:# Create a backup file including the timestamp information so you can get the original file back if you somehow clobbered it incorrectly} checksum: ${9:# If a checksum is passed to this parameter, the digest of the destination file will be calculated after it is downloaded to ensure its integrity and verify that the transfer completed successfully} - use_proxy: ${10:# if C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} - validate_certs: ${11:# If C(no), SSL certificates will not be validated} + use_proxy: ${10:# if C(false), it will not use a proxy, even if one is defined in an environment variable on the target hosts} + validate_certs: ${11:# If C(false), SSL certificates will not be validated} timeout: ${12:# Timeout in seconds for URL request} headers: ${13:# Add custom HTTP headers to a request in hash/dict format} url_username: ${14:# The username for use in HTTP basic authentication} @@ -32,8 +32,6 @@ unsafe_writes: ${30:# Influence when to use atomic operation to prevent data corruption or inconsistent reads from the target filesystem object} attributes: ${31:# The attributes the resulting filesystem object should have} tags: - - ansible - - builtin - get_url]]> ansible.builtin.get_url source.yaml,source.ansible diff --git a/ansible.builtin.getent.sublime-snippet b/ansible.builtin.getent.sublime-snippet index 9335a325..f0600a5d 100644 --- a/ansible.builtin.getent.sublime-snippet +++ b/ansible.builtin.getent.sublime-snippet @@ -5,10 +5,8 @@ key: ${3:# Key from which to return values from the specified database, otherwise the full contents are returned} service: ${4:# Override all databases with the specified service} split: ${5:# Character used to split the database values into lists/arrays such as C(:) or C(\\t), otherwise it will try to pick one depending on the database} - fail_key: ${6:# If a supplied key is missing this will make the task fail if C(yes)} + fail_key: ${6:# If a supplied key is missing this will make the task fail if C(true)} tags: - - ansible - - builtin - getent]]> ansible.builtin.getent source.yaml,source.ansible diff --git a/ansible.builtin.git.sublime-snippet b/ansible.builtin.git.sublime-snippet index 10bd16c5..27345336 100644 --- a/ansible.builtin.git.sublime-snippet +++ b/ansible.builtin.git.sublime-snippet @@ -11,24 +11,22 @@ reference: ${9:# Reference repository (see 'git clone --reference } remote: ${10:# Name of the remote} refspec: ${11:# Add an additional refspec to be fetched} - force: ${12:# If C(yes), any modified files in the working repository will be discarded} + force: ${12:# If C(true), any modified files in the working repository will be discarded} depth: ${13:# Create a shallow clone with a history truncated to the specified number or revisions} - clone: ${14:# If C(no), do not clone the repository even if it does not exist locally} - update: ${15:# If C(no), do not retrieve new revisions from the origin repository} + clone: ${14:# If C(false), do not clone the repository even if it does not exist locally} + update: ${15:# If C(false), do not retrieve new revisions from the origin repository} executable: ${16:# Path to git executable to use} - bare: ${17:# If C(yes), repository will be created as a bare repo, otherwise it will be a standard repo with a workspace} + bare: ${17:# If C(true), repository will be created as a bare repo, otherwise it will be a standard repo with a workspace} umask: ${18:# The umask to set before doing any checkouts, or any other repository maintenance} - recursive: ${19:# If C(no), repository will be cloned without the --recursive option, skipping sub-modules} + recursive: ${19:# If C(false), repository will be cloned without the --recursive option, skipping sub-modules} single_branch: ${20:# Clone only the history leading to the tip of the specified revision} - track_submodules: ${21:# If C(yes), submodules will track the latest commit on their master branch (or other branch specified in } - verify_commit: ${22:# If C(yes), when cloning or checking out a I(version) verify the signature of a GPG signed commit} + track_submodules: ${21:# If C(true), submodules will track the latest commit on their master branch (or other branch specified in } + verify_commit: ${22:# If C(true), when cloning or checking out a I(version) verify the signature of a GPG signed commit} archive: ${23:# Specify archive file path with extension} archive_prefix: ${24:# Specify a prefix to add to each file path in archive} separate_git_dir: ${25:# The path to place the cloned repository} gpg_whitelist: ${26:# A list of trusted GPG fingerprints to compare to the fingerprint of the GPG-signed commit} tags: - - ansible - - builtin - git]]> ansible.builtin.git source.yaml,source.ansible diff --git a/ansible.builtin.group.sublime-snippet b/ansible.builtin.group.sublime-snippet index c0c562cb..1aa6244d 100644 --- a/ansible.builtin.group.sublime-snippet +++ b/ansible.builtin.group.sublime-snippet @@ -8,8 +8,6 @@ local: ${6:# Forces the use of 'local' command alternatives on platforms that implement it} non_unique: ${7:# This option allows to change the group ID to a non-unique value} tags: - - ansible - - builtin - group]]> ansible.builtin.group source.yaml,source.ansible diff --git a/ansible.builtin.group_by.sublime-snippet b/ansible.builtin.group_by.sublime-snippet index 9bacacbc..f5b9118e 100644 --- a/ansible.builtin.group_by.sublime-snippet +++ b/ansible.builtin.group_by.sublime-snippet @@ -4,8 +4,6 @@ key: ${2:# The variables whose values will be used as groups} parents: ${3:# The list of the parent groups} tags: - - ansible - - builtin - group_by]]> ansible.builtin.group_by source.yaml,source.ansible diff --git a/ansible.builtin.hostname.sublime-snippet b/ansible.builtin.hostname.sublime-snippet index 2558e6dd..2bab976e 100644 --- a/ansible.builtin.hostname.sublime-snippet +++ b/ansible.builtin.hostname.sublime-snippet @@ -4,8 +4,6 @@ name: ${2:# Name of the host} use: ${3:# Which strategy to use to update the hostname} tags: - - ansible - - builtin - hostname]]> ansible.builtin.hostname source.yaml,source.ansible diff --git a/ansible.builtin.import_playbook.sublime-snippet b/ansible.builtin.import_playbook.sublime-snippet index 888a7a3f..e7b960b4 100644 --- a/ansible.builtin.import_playbook.sublime-snippet +++ b/ansible.builtin.import_playbook.sublime-snippet @@ -3,8 +3,6 @@ ansible.builtin.import_playbook: free-form: ${2:# The name of the imported playbook is specified directly without any other option} tags: - - ansible - - builtin - import_playbook]]> ansible.builtin.import_playbook source.yaml,source.ansible diff --git a/ansible.builtin.import_role.sublime-snippet b/ansible.builtin.import_role.sublime-snippet index e3ff5f8e..b6dc95cf 100644 --- a/ansible.builtin.import_role.sublime-snippet +++ b/ansible.builtin.import_role.sublime-snippet @@ -9,8 +9,6 @@ handlers_from: ${7:# File to load from a role's C(handlers/) directory} rolespec_validate: ${8:# Perform role argument spec validation if an argument spec is defined} tags: - - ansible - - builtin - import_role]]> ansible.builtin.import_role source.yaml,source.ansible diff --git a/ansible.builtin.import_tasks.sublime-snippet b/ansible.builtin.import_tasks.sublime-snippet index d9a3e570..79aea0cd 100644 --- a/ansible.builtin.import_tasks.sublime-snippet +++ b/ansible.builtin.import_tasks.sublime-snippet @@ -4,8 +4,6 @@ free-form: ${2:# Specifies the name of the imported file directly without any other option C(- import_tasks: file} file: ${3:# Specifies the name of the file that lists tasks to add to the current playbook} tags: - - ansible - - builtin - import_tasks]]> ansible.builtin.import_tasks source.yaml,source.ansible diff --git a/ansible.builtin.include_role.sublime-snippet b/ansible.builtin.include_role.sublime-snippet index f7bdda97..5067fa7d 100644 --- a/ansible.builtin.include_role.sublime-snippet +++ b/ansible.builtin.include_role.sublime-snippet @@ -11,8 +11,6 @@ handlers_from: ${9:# File to load from a role's C(handlers/) directory} rolespec_validate: ${10:# Perform role argument spec validation if an argument spec is defined} tags: - - ansible - - builtin - include_role]]> ansible.builtin.include_role source.yaml,source.ansible diff --git a/ansible.builtin.include_tasks.sublime-snippet b/ansible.builtin.include_tasks.sublime-snippet index e217fcf5..8df4841e 100644 --- a/ansible.builtin.include_tasks.sublime-snippet +++ b/ansible.builtin.include_tasks.sublime-snippet @@ -5,8 +5,6 @@ apply: ${3:# Accepts a hash of task keywords (e} free-form: ${4:# Specifies the name of the imported file directly without any other option C(- include_tasks: file} tags: - - ansible - - builtin - include_tasks]]> ansible.builtin.include_tasks source.yaml,source.ansible diff --git a/ansible.builtin.include_vars.sublime-snippet b/ansible.builtin.include_vars.sublime-snippet index 5dc52e7d..de356ff7 100644 --- a/ansible.builtin.include_vars.sublime-snippet +++ b/ansible.builtin.include_vars.sublime-snippet @@ -12,8 +12,6 @@ hash_behaviour: ${10:# If set to C(merge), merges existing hash variables instead of overwriting them} free-form: ${11:# This module allows you to specify the 'file' option directly without any other options} tags: - - ansible - - builtin - include_vars]]> ansible.builtin.include_vars source.yaml,source.ansible diff --git a/ansible.builtin.iptables.sublime-snippet b/ansible.builtin.iptables.sublime-snippet index 30e8cc23..a286ee38 100644 --- a/ansible.builtin.iptables.sublime-snippet +++ b/ansible.builtin.iptables.sublime-snippet @@ -47,8 +47,6 @@ wait: ${45:# Wait N seconds for the xtables lock to prevent multiple instances of the program from running concurrently} chain_management: ${46:# If C(true) and C(state) is C(present), the chain will be created if needed} tags: - - ansible - - builtin - iptables]]> ansible.builtin.iptables source.yaml,source.ansible diff --git a/ansible.builtin.known_hosts.sublime-snippet b/ansible.builtin.known_hosts.sublime-snippet index 6a9777f2..ee8a3343 100644 --- a/ansible.builtin.known_hosts.sublime-snippet +++ b/ansible.builtin.known_hosts.sublime-snippet @@ -7,8 +7,6 @@ hash_host: ${5:# Hash the hostname in the known_hosts file} state: ${6:# I(present) to add the host key} tags: - - ansible - - builtin - known_hosts]]> ansible.builtin.known_hosts source.yaml,source.ansible diff --git a/ansible.builtin.lineinfile.sublime-snippet b/ansible.builtin.lineinfile.sublime-snippet index bca60073..b13accf7 100644 --- a/ansible.builtin.lineinfile.sublime-snippet +++ b/ansible.builtin.lineinfile.sublime-snippet @@ -24,8 +24,6 @@ attributes: ${22:# The attributes the resulting filesystem object should have} validate: ${23:# The validation command to run before copying the updated file into the final destination} tags: - - ansible - - builtin - lineinfile]]> ansible.builtin.lineinfile source.yaml,source.ansible diff --git a/ansible.builtin.meta.sublime-snippet b/ansible.builtin.meta.sublime-snippet index ab9041f2..2001f4c0 100644 --- a/ansible.builtin.meta.sublime-snippet +++ b/ansible.builtin.meta.sublime-snippet @@ -3,8 +3,6 @@ ansible.builtin.meta: free_form: ${2:# This module takes a free form command, as a string} tags: - - ansible - - builtin - meta]]> ansible.builtin.meta source.yaml,source.ansible diff --git a/ansible.builtin.package.sublime-snippet b/ansible.builtin.package.sublime-snippet index b3ecf251..f819f55b 100644 --- a/ansible.builtin.package.sublime-snippet +++ b/ansible.builtin.package.sublime-snippet @@ -5,8 +5,6 @@ state: ${3:# Whether to install (C(present)), or remove (C(absent)) a package} use: ${4:# The required package manager module to use (C(yum), C(apt), and so on)} tags: - - ansible - - builtin - package]]> ansible.builtin.package source.yaml,source.ansible diff --git a/ansible.builtin.package_facts.sublime-snippet b/ansible.builtin.package_facts.sublime-snippet index d3ad8dab..6d16e5f8 100644 --- a/ansible.builtin.package_facts.sublime-snippet +++ b/ansible.builtin.package_facts.sublime-snippet @@ -4,8 +4,6 @@ manager: ${2:# The package manager used by the system so we can query the package information} strategy: ${3:# This option controls how the module queries the package managers on the system} tags: - - ansible - - builtin - package_facts]]> ansible.builtin.package_facts source.yaml,source.ansible diff --git a/ansible.builtin.pause.sublime-snippet b/ansible.builtin.pause.sublime-snippet index ca619f7e..9fcabfa4 100644 --- a/ansible.builtin.pause.sublime-snippet +++ b/ansible.builtin.pause.sublime-snippet @@ -6,8 +6,6 @@ prompt: ${4:# Optional text to use for the prompt message} echo: ${5:# Controls whether or not keyboard input is shown when typing} tags: - - ansible - - builtin - pause]]> ansible.builtin.pause source.yaml,source.ansible diff --git a/ansible.builtin.ping.sublime-snippet b/ansible.builtin.ping.sublime-snippet index a705caf6..4ae88209 100644 --- a/ansible.builtin.ping.sublime-snippet +++ b/ansible.builtin.ping.sublime-snippet @@ -3,8 +3,6 @@ ansible.builtin.ping: data: ${2:# Data to return for the C(ping) return value} tags: - - ansible - - builtin - ping]]> ansible.builtin.ping source.yaml,source.ansible diff --git a/ansible.builtin.pip.sublime-snippet b/ansible.builtin.pip.sublime-snippet index 5ba193c3..4d1811ac 100644 --- a/ansible.builtin.pip.sublime-snippet +++ b/ansible.builtin.pip.sublime-snippet @@ -15,8 +15,6 @@ executable: ${13:# The explicit executable or pathname for the pip executable, if different from the Ansible Python interpreter} umask: ${14:# The system umask to apply before installing the pip package} tags: - - ansible - - builtin - pip]]> ansible.builtin.pip source.yaml,source.ansible diff --git a/ansible.builtin.raw.sublime-snippet b/ansible.builtin.raw.sublime-snippet index ea7da351..eddea76d 100644 --- a/ansible.builtin.raw.sublime-snippet +++ b/ansible.builtin.raw.sublime-snippet @@ -4,8 +4,6 @@ free_form: ${2:# The raw module takes a free form command to run} executable: ${3:# Change the shell used to execute the command} tags: - - ansible - - builtin - raw]]> ansible.builtin.raw source.yaml,source.ansible diff --git a/ansible.builtin.reboot.sublime-snippet b/ansible.builtin.reboot.sublime-snippet index c672ad2f..3c16015b 100644 --- a/ansible.builtin.reboot.sublime-snippet +++ b/ansible.builtin.reboot.sublime-snippet @@ -11,8 +11,6 @@ boot_time_command: ${9:# Command to run that returns a unique string indicating the last time the system was booted} reboot_command: ${10:# Command to run that reboots the system, including any parameters passed to the command} tags: - - ansible - - builtin - reboot]]> ansible.builtin.reboot source.yaml,source.ansible diff --git a/ansible.builtin.replace.sublime-snippet b/ansible.builtin.replace.sublime-snippet index 86f0c6ac..c1721c01 100644 --- a/ansible.builtin.replace.sublime-snippet +++ b/ansible.builtin.replace.sublime-snippet @@ -20,8 +20,6 @@ attributes: ${18:# The attributes the resulting filesystem object should have} validate: ${19:# The validation command to run before copying the updated file into the final destination} tags: - - ansible - - builtin - replace]]> ansible.builtin.replace source.yaml,source.ansible diff --git a/ansible.builtin.rpm_key.sublime-snippet b/ansible.builtin.rpm_key.sublime-snippet index e57b7564..95f849d2 100644 --- a/ansible.builtin.rpm_key.sublime-snippet +++ b/ansible.builtin.rpm_key.sublime-snippet @@ -3,11 +3,9 @@ ansible.builtin.rpm_key: key: ${2:# Key that will be modified} state: ${3:# If the key will be imported or removed from the rpm db} - validate_certs: ${4:# If C(no) and the C(key) is a url starting with https, SSL certificates will not be validated} + validate_certs: ${4:# If C(false) and the C(key) is a url starting with https, SSL certificates will not be validated} fingerprint: ${5:# The long-form fingerprint of the key being imported} tags: - - ansible - - builtin - rpm_key]]> ansible.builtin.rpm_key source.yaml,source.ansible diff --git a/ansible.builtin.script.sublime-snippet b/ansible.builtin.script.sublime-snippet index 1dc32c6e..ebf788f4 100644 --- a/ansible.builtin.script.sublime-snippet +++ b/ansible.builtin.script.sublime-snippet @@ -9,8 +9,6 @@ executable: ${7:# Name or path of a executable to invoke the script with} decrypt: ${8:# This option controls the autodecryption of source files using vault} tags: - - ansible - - builtin - script]]> ansible.builtin.script source.yaml,source.ansible diff --git a/ansible.builtin.service.sublime-snippet b/ansible.builtin.service.sublime-snippet index 2620c1a1..c28b751b 100644 --- a/ansible.builtin.service.sublime-snippet +++ b/ansible.builtin.service.sublime-snippet @@ -10,8 +10,6 @@ arguments: ${8:# Additional arguments provided on the command line} use: ${9:# The service module actually uses system specific modules, normally through auto detection, this setting can force a specific module} tags: - - ansible - - builtin - service]]> ansible.builtin.service source.yaml,source.ansible diff --git a/ansible.builtin.service_facts.sublime-snippet b/ansible.builtin.service_facts.sublime-snippet index 6c490628..4a4d25d0 100644 --- a/ansible.builtin.service_facts.sublime-snippet +++ b/ansible.builtin.service_facts.sublime-snippet @@ -2,8 +2,6 @@ ansible.builtin.service_facts source.yaml,source.ansible diff --git a/ansible.builtin.set_fact.sublime-snippet b/ansible.builtin.set_fact.sublime-snippet index 33d336dc..8d8b528e 100644 --- a/ansible.builtin.set_fact.sublime-snippet +++ b/ansible.builtin.set_fact.sublime-snippet @@ -4,8 +4,6 @@ key_value: ${2:# The C(set_fact) module takes C(key=value) pairs or C(key: value) (YAML notation) as variables to set in the playbook scope} cacheable: ${3:# This boolean converts the variable into an actual 'fact' which will also be added to the fact cache} tags: - - ansible - - builtin - set_fact]]> ansible.builtin.set_fact source.yaml,source.ansible diff --git a/ansible.builtin.set_stats.sublime-snippet b/ansible.builtin.set_stats.sublime-snippet index 15489d5d..6a9c38d2 100644 --- a/ansible.builtin.set_stats.sublime-snippet +++ b/ansible.builtin.set_stats.sublime-snippet @@ -3,10 +3,8 @@ ansible.builtin.set_stats: data: ${2:# A dictionary of which each key represents a stat (or variable) you want to keep track of} per_host: ${3:# whether the stats are per host or for all hosts in the run} - aggregate: ${4:# Whether the provided value is aggregated to the existing stat C(yes) or will replace it C(no)} + aggregate: ${4:# Whether the provided value is aggregated to the existing stat C(true) or will replace it C(false)} tags: - - ansible - - builtin - set_stats]]> ansible.builtin.set_stats source.yaml,source.ansible diff --git a/ansible.builtin.setup.sublime-snippet b/ansible.builtin.setup.sublime-snippet index 816aa44a..e7a21e06 100644 --- a/ansible.builtin.setup.sublime-snippet +++ b/ansible.builtin.setup.sublime-snippet @@ -6,8 +6,6 @@ filter: ${4:# If supplied, only return facts that match one of the shell-style (fnmatch) pattern} fact_path: ${5:# Path used for local ansible facts (C(*} tags: - - ansible - - builtin - setup]]> ansible.builtin.setup source.yaml,source.ansible diff --git a/ansible.builtin.shell.sublime-snippet b/ansible.builtin.shell.sublime-snippet index aede4c32..e224b1ec 100644 --- a/ansible.builtin.shell.sublime-snippet +++ b/ansible.builtin.shell.sublime-snippet @@ -10,8 +10,6 @@ stdin: ${8:# Set the stdin of the command directly to the specified value} stdin_add_newline: ${9:# Whether to append a newline to stdin data} tags: - - ansible - - builtin - shell]]> ansible.builtin.shell source.yaml,source.ansible diff --git a/ansible.builtin.slurp.sublime-snippet b/ansible.builtin.slurp.sublime-snippet index 02321202..11f7a060 100644 --- a/ansible.builtin.slurp.sublime-snippet +++ b/ansible.builtin.slurp.sublime-snippet @@ -3,8 +3,6 @@ ansible.builtin.slurp: src: ${2:# The file on the remote system to fetch} tags: - - ansible - - builtin - slurp]]> ansible.builtin.slurp source.yaml,source.ansible diff --git a/ansible.builtin.stat.sublime-snippet b/ansible.builtin.stat.sublime-snippet index 700b35ad..9964b80d 100644 --- a/ansible.builtin.stat.sublime-snippet +++ b/ansible.builtin.stat.sublime-snippet @@ -8,8 +8,6 @@ get_mime: ${6:# Use file magic and return data about the nature of the file} get_attributes: ${7:# Get file attributes using lsattr tool if present} tags: - - ansible - - builtin - stat]]> ansible.builtin.stat source.yaml,source.ansible diff --git a/ansible.builtin.subversion.sublime-snippet b/ansible.builtin.subversion.sublime-snippet index 215789e2..23e61624 100644 --- a/ansible.builtin.subversion.sublime-snippet +++ b/ansible.builtin.subversion.sublime-snippet @@ -4,19 +4,17 @@ repo: ${2:# The subversion URL to the repository} dest: ${3:# Absolute path where the repository should be deployed} revision: ${4:# Specific revision to checkout} - force: ${5:# If C(yes), modified files will be discarded} + force: ${5:# If C(true), modified files will be discarded} in_place: ${6:# If the directory exists, then the working copy will be checked-out over-the-top using svn checkout --force; if force is specified then existing files with different content are reverted} username: ${7:# C(--username) parameter passed to svn} password: ${8:# C(--password) parameter passed to svn when svn is less than version 1} executable: ${9:# Path to svn executable to use} - checkout: ${10:# If C(no), do not check out the repository if it does not exist locally} - update: ${11:# If C(no), do not retrieve new revisions from the origin repository} - export: ${12:# If C(yes), do export instead of checkout/update} - switch: ${13:# If C(no), do not call svn switch before update} - validate_certs: ${14:# If C(no), passes the C(--trust-server-cert) flag to svn} + checkout: ${10:# If C(false), do not check out the repository if it does not exist locally} + update: ${11:# If C(false), do not retrieve new revisions from the origin repository} + export: ${12:# If C(true), do export instead of checkout/update} + switch: ${13:# If C(false), do not call svn switch before update} + validate_certs: ${14:# If C(false), passes the C(--trust-server-cert) flag to svn} tags: - - ansible - - builtin - subversion]]> ansible.builtin.subversion source.yaml,source.ansible diff --git a/ansible.builtin.systemd.sublime-snippet b/ansible.builtin.systemd.sublime-snippet index 2a92e1bf..90d5361b 100644 --- a/ansible.builtin.systemd.sublime-snippet +++ b/ansible.builtin.systemd.sublime-snippet @@ -11,8 +11,6 @@ scope: ${9:# Run systemctl within a given service manager scope, either as the default system scope C(system), the current user's scope C(user), or the scope of all users C(global)} no_block: ${10:# Do not synchronously wait for the requested operation to finish} tags: - - ansible - - builtin - systemd]]> ansible.builtin.systemd source.yaml,source.ansible diff --git a/ansible.builtin.systemd_service.sublime-snippet b/ansible.builtin.systemd_service.sublime-snippet index 1a70c7f4..f0d0f069 100644 --- a/ansible.builtin.systemd_service.sublime-snippet +++ b/ansible.builtin.systemd_service.sublime-snippet @@ -11,8 +11,6 @@ scope: ${9:# Run systemctl within a given service manager scope, either as the default system scope C(system), the current user's scope C(user), or the scope of all users C(global)} no_block: ${10:# Do not synchronously wait for the requested operation to finish} tags: - - ansible - - builtin - systemd_service]]> ansible.builtin.systemd_service source.yaml,source.ansible diff --git a/ansible.builtin.sysvinit.sublime-snippet b/ansible.builtin.sysvinit.sublime-snippet index 17821855..47824402 100644 --- a/ansible.builtin.sysvinit.sublime-snippet +++ b/ansible.builtin.sysvinit.sublime-snippet @@ -10,8 +10,6 @@ arguments: ${8:# Additional arguments provided on the command line that some init scripts accept} daemonize: ${9:# Have the module daemonize as the service itself might not do so properly} tags: - - ansible - - builtin - sysvinit]]> ansible.builtin.sysvinit source.yaml,source.ansible diff --git a/ansible.builtin.tempfile.sublime-snippet b/ansible.builtin.tempfile.sublime-snippet index 4371a337..fbd7273b 100644 --- a/ansible.builtin.tempfile.sublime-snippet +++ b/ansible.builtin.tempfile.sublime-snippet @@ -6,8 +6,6 @@ prefix: ${4:# Prefix of file/directory name created by module} suffix: ${5:# Suffix of file/directory name created by module} tags: - - ansible - - builtin - tempfile]]> ansible.builtin.tempfile source.yaml,source.ansible diff --git a/ansible.builtin.template.sublime-snippet b/ansible.builtin.template.sublime-snippet index 752acc37..8fdfc72f 100644 --- a/ansible.builtin.template.sublime-snippet +++ b/ansible.builtin.template.sublime-snippet @@ -27,8 +27,6 @@ output_encoding: ${25:# Overrides the encoding used to write the template file defined by C(dest)} validate: ${26:# The validation command to run before copying the updated file into the final destination} tags: - - ansible - - builtin - template]]> ansible.builtin.template source.yaml,source.ansible diff --git a/ansible.builtin.unarchive.sublime-snippet b/ansible.builtin.unarchive.sublime-snippet index ded33f03..53646795 100644 --- a/ansible.builtin.unarchive.sublime-snippet +++ b/ansible.builtin.unarchive.sublime-snippet @@ -11,7 +11,7 @@ include: ${9:# List of directory and file entries that you would like to extract from the archive} keep_newer: ${10:# Do not replace existing files that are newer than files from the archive} extra_opts: ${11:# Specify additional options by passing in an array} - remote_src: ${12:# Set to C(yes) to indicate the archived file is already on the remote system and not local to the Ansible controller} + remote_src: ${12:# Set to C(true) to indicate the archived file is already on the remote system and not local to the Ansible controller} validate_certs: ${13:# This only applies if using a https URL as the source of the file} decrypt: ${14:# This option controls the autodecryption of source files using vault} mode: ${15:# The permissions the resulting filesystem object should have} @@ -24,8 +24,6 @@ unsafe_writes: ${22:# Influence when to use atomic operation to prevent data corruption or inconsistent reads from the target filesystem object} attributes: ${23:# The attributes the resulting filesystem object should have} tags: - - ansible - - builtin - unarchive]]> ansible.builtin.unarchive source.yaml,source.ansible diff --git a/ansible.builtin.uri.sublime-snippet b/ansible.builtin.uri.sublime-snippet index c49d3f8c..a1a6d27c 100644 --- a/ansible.builtin.uri.sublime-snippet +++ b/ansible.builtin.uri.sublime-snippet @@ -18,14 +18,14 @@ status_code: ${16:# A list of valid, numeric, HTTP status codes that signifies success of the request} timeout: ${17:# The socket level timeout in seconds} headers: ${18:# Add custom HTTP headers to a request in the format of a YAML hash} - validate_certs: ${19:# If C(no), SSL certificates will not be validated} + validate_certs: ${19:# If C(false), SSL certificates will not be validated} client_cert: ${20:# PEM formatted certificate chain file to be used for SSL client authentication} client_key: ${21:# PEM formatted file that contains your private key to be used for SSL client authentication} ca_path: ${22:# PEM formatted file that contains a CA certificate to be used for validation} src: ${23:# Path to file to be submitted to the remote server} - remote_src: ${24:# If C(no), the module will search for the C(src) on the controller node} - force: ${25:# If C(yes) do not get a cached copy} - use_proxy: ${26:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} + remote_src: ${24:# If C(false), the module will search for the C(src) on the controller node} + force: ${25:# If C(true) do not get a cached copy} + use_proxy: ${26:# If C(false), it will not use a proxy, even if one is defined in an environment variable on the target hosts} unix_socket: ${27:# Path to Unix domain socket to use for connection} http_agent: ${28:# Header to identify as, generally appears in web server logs} unredirected_headers: ${29:# A list of header names that will not be sent on subsequent redirected requests} @@ -41,8 +41,6 @@ unsafe_writes: ${39:# Influence when to use atomic operation to prevent data corruption or inconsistent reads from the target filesystem object} attributes: ${40:# The attributes the resulting filesystem object should have} tags: - - ansible - - builtin - uri]]> ansible.builtin.uri source.yaml,source.ansible diff --git a/ansible.builtin.user.sublime-snippet b/ansible.builtin.user.sublime-snippet index 4789fd70..90b4f632 100644 --- a/ansible.builtin.user.sublime-snippet +++ b/ansible.builtin.user.sublime-snippet @@ -9,15 +9,15 @@ seuser: ${7:# Optionally sets the seuser type (user_u) on selinux enabled systems} group: ${8:# Optionally sets the user's primary group (takes a group name)} groups: ${9:# List of groups user will be added to} - append: ${10:# If C(yes), add the user to the groups specified in C(groups)} + append: ${10:# If C(true), add the user to the groups specified in C(groups)} shell: ${11:# Optionally set the user's shell} home: ${12:# Optionally set the user's home directory} skeleton: ${13:# Optionally set a home skeleton directory} - password: ${14:# Optionally set the user's password to this crypted value} + password: ${14:# If provided, set the user's password to the provided encrypted hash (Linux) or plain text password (macOS)} state: ${15:# Whether the account should exist or not, taking action if the state is different from what is stated} - create_home: ${16:# Unless set to C(no), a home directory will be made for the user when the account is created or if the home directory does not exist} - move_home: ${17:# If set to C(yes) when used with C(home: ), attempt to move the user's old home directory to the specified directory if it isn't there already and the old home exists} - system: ${18:# When creating an account C(state=present), setting this to C(yes) makes the user a system account} + create_home: ${16:# Unless set to C(false), a home directory will be made for the user when the account is created or if the home directory does not exist} + move_home: ${17:# If set to C(true) when used with C(home: ), attempt to move the user's old home directory to the specified directory if it isn't there already and the old home exists} + system: ${18:# When creating an account C(state=present), setting this to C(true) makes the user a system account} force: ${19:# This only affects C(state=absent), it forces removal of the user and associated directories on supported platforms} remove: ${20:# This only affects C(state=absent), it attempts to remove directories associated with the user} login_class: ${21:# Optionally sets the user's login class, a feature of most BSD OSs} @@ -38,8 +38,6 @@ password_expire_min: ${36:# Minimum number of days between password change} umask: ${37:# Sets the umask of the user} tags: - - ansible - - builtin - user]]> ansible.builtin.user source.yaml,source.ansible diff --git a/ansible.builtin.validate_argument_spec.sublime-snippet b/ansible.builtin.validate_argument_spec.sublime-snippet index 878ea965..d60aaee5 100644 --- a/ansible.builtin.validate_argument_spec.sublime-snippet +++ b/ansible.builtin.validate_argument_spec.sublime-snippet @@ -4,8 +4,6 @@ argument_spec: ${2:# A dictionary like AnsibleModule argument_spec} provided_arguments: ${3:# A dictionary of the arguments that will be validated according to argument_spec} tags: - - ansible - - builtin - validate_argument_spec]]> ansible.builtin.validate_argument_spec source.yaml,source.ansible diff --git a/ansible.builtin.wait_for.sublime-snippet b/ansible.builtin.wait_for.sublime-snippet index 84579dac..867be717 100644 --- a/ansible.builtin.wait_for.sublime-snippet +++ b/ansible.builtin.wait_for.sublime-snippet @@ -14,8 +14,6 @@ sleep: ${12:# Number of seconds to sleep between checks} msg: ${13:# This overrides the normal error message from a failure to meet the required conditions} tags: - - ansible - - builtin - wait_for]]> ansible.builtin.wait_for source.yaml,source.ansible diff --git a/ansible.builtin.wait_for_connection.sublime-snippet b/ansible.builtin.wait_for_connection.sublime-snippet index 4988d903..d3bd2957 100644 --- a/ansible.builtin.wait_for_connection.sublime-snippet +++ b/ansible.builtin.wait_for_connection.sublime-snippet @@ -6,8 +6,6 @@ sleep: ${4:# Number of seconds to sleep between checks} timeout: ${5:# Maximum number of seconds to wait for} tags: - - ansible - - builtin - wait_for_connection]]> ansible.builtin.wait_for_connection source.yaml,source.ansible diff --git a/ansible.builtin.yum.sublime-snippet b/ansible.builtin.yum.sublime-snippet index 71196e1e..4f1f173e 100644 --- a/ansible.builtin.yum.sublime-snippet +++ b/ansible.builtin.yum.sublime-snippet @@ -16,13 +16,13 @@ sslverify: ${14:# Disables SSL validation of the repository server for this transaction} update_only: ${15:# When using latest, only update installed packages} installroot: ${16:# Specifies an alternative installroot, relative to which all packages will be installed} - security: ${17:# If set to C(yes), and C(state=latest) then only installs updates that have been marked security related} - bugfix: ${18:# If set to C(yes), and C(state=latest) then only installs updates that have been marked bugfix related} + security: ${17:# If set to C(true), and C(state=latest) then only installs updates that have been marked security related} + bugfix: ${18:# If set to C(true), and C(state=latest) then only installs updates that have been marked bugfix related} allow_downgrade: ${19:# Specify if the named package and version is allowed to downgrade a maybe already installed higher version of that package} enable_plugin: ${20:# I(Plugin) name to enable for the install/update operation} disable_plugin: ${21:# I(Plugin) name to disable for the install/update operation} releasever: ${22:# Specifies an alternative release from which all packages will be installed} - autoremove: ${23:# If C(yes), removes all 'leaf' packages from the system that were originally installed as dependencies of user-installed packages but which are no longer required by any such package} + autoremove: ${23:# If C(true), removes all 'leaf' packages from the system that were originally installed as dependencies of user-installed packages but which are no longer required by any such package} disable_excludes: ${24:# Disable the excludes defined in YUM config files} download_only: ${25:# Only download the packages, do not install them} lock_timeout: ${26:# Amount of time to wait for the yum lockfile to be freed} @@ -31,8 +31,6 @@ install_repoquery: ${29:# If repoquery is not available, install yum-utils} cacheonly: ${30:# Tells yum to run entirely from system cache; does not download or update metadata} tags: - - ansible - - builtin - yum]]> ansible.builtin.yum source.yaml,source.ansible diff --git a/ansible.builtin.yum_repository.sublime-snippet b/ansible.builtin.yum_repository.sublime-snippet index ec835285..cf6f1c4d 100644 --- a/ansible.builtin.yum_repository.sublime-snippet +++ b/ansible.builtin.yum_repository.sublime-snippet @@ -1,7 +1,7 @@ ansible.builtin.yum_repository source.yaml,source.ansible diff --git a/ansible.netcommon.cli_command.sublime-snippet b/ansible.netcommon.cli_command.sublime-snippet index 7d31a02b..5ece670a 100644 --- a/ansible.netcommon.cli_command.sublime-snippet +++ b/ansible.netcommon.cli_command.sublime-snippet @@ -8,8 +8,6 @@ newline: ${6:# The boolean value, that when set to false will send I(answer) to the device without a trailing newline} check_all: ${7:# By default if any one of the prompts mentioned in C(prompt) option is matched it won't check for other prompts} tags: - - ansible - - netcommon - cli_command]]> ansible.netcommon.cli_command source.yaml,source.ansible diff --git a/ansible.netcommon.cli_config.sublime-snippet b/ansible.netcommon.cli_config.sublime-snippet index a7b5fb12..1ec73650 100644 --- a/ansible.netcommon.cli_config.sublime-snippet +++ b/ansible.netcommon.cli_config.sublime-snippet @@ -14,8 +14,6 @@ diff_ignore_lines: ${12:# Use this argument to specify one or more lines that should be ignored during the diff} backup_options: ${13:# This is a dict object containing configurable options related to backup file path} tags: - - ansible - - netcommon - cli_config]]> ansible.netcommon.cli_config source.yaml,source.ansible diff --git a/ansible.netcommon.grpc_config.sublime-snippet b/ansible.netcommon.grpc_config.sublime-snippet index da323206..f010871e 100644 --- a/ansible.netcommon.grpc_config.sublime-snippet +++ b/ansible.netcommon.grpc_config.sublime-snippet @@ -6,8 +6,6 @@ backup: ${4:# This argument will cause the module to create a full backup of the current C(running-config) from the remote device before any changes are made} backup_options: ${5:# This is a dict object containing configurable options related to backup file path} tags: - - ansible - - netcommon - grpc_config]]> ansible.netcommon.grpc_config source.yaml,source.ansible diff --git a/ansible.netcommon.grpc_get.sublime-snippet b/ansible.netcommon.grpc_get.sublime-snippet index 1c4ef5d8..90073f83 100644 --- a/ansible.netcommon.grpc_get.sublime-snippet +++ b/ansible.netcommon.grpc_get.sublime-snippet @@ -6,8 +6,6 @@ display: ${4:# Encoding scheme to use when serializing output from the device} data_type: ${5:# The type of data that should be fetched from the target host} tags: - - ansible - - netcommon - grpc_get]]> ansible.netcommon.grpc_get source.yaml,source.ansible diff --git a/ansible.netcommon.net_get.sublime-snippet b/ansible.netcommon.net_get.sublime-snippet index 18312dbc..1f6f9033 100644 --- a/ansible.netcommon.net_get.sublime-snippet +++ b/ansible.netcommon.net_get.sublime-snippet @@ -5,8 +5,6 @@ protocol: ${3:# Protocol used to transfer file} dest: ${4:# Specifies the destination file} tags: - - ansible - - netcommon - net_get]]> ansible.netcommon.net_get source.yaml,source.ansible diff --git a/ansible.netcommon.net_ping.sublime-snippet b/ansible.netcommon.net_ping.sublime-snippet index 5126769b..9c60e213 100644 --- a/ansible.netcommon.net_ping.sublime-snippet +++ b/ansible.netcommon.net_ping.sublime-snippet @@ -7,8 +7,6 @@ state: ${5:# Determines if the expected result is success or fail} vrf: ${6:# The VRF to use for forwarding} tags: - - ansible - - netcommon - net_ping]]> ansible.netcommon.net_ping source.yaml,source.ansible diff --git a/ansible.netcommon.net_put.sublime-snippet b/ansible.netcommon.net_put.sublime-snippet index 6d7f1484..7c055a2e 100644 --- a/ansible.netcommon.net_put.sublime-snippet +++ b/ansible.netcommon.net_put.sublime-snippet @@ -6,8 +6,6 @@ dest: ${4:# Specifies the destination file} mode: ${5:# Set the file transfer mode} tags: - - ansible - - netcommon - net_put]]> ansible.netcommon.net_put source.yaml,source.ansible diff --git a/ansible.netcommon.netconf_config.sublime-snippet b/ansible.netcommon.netconf_config.sublime-snippet index 90417e46..73cedd84 100644 --- a/ansible.netcommon.netconf_config.sublime-snippet +++ b/ansible.netcommon.netconf_config.sublime-snippet @@ -18,8 +18,6 @@ backup_options: ${16:# This is a dict object containing configurable options related to backup file path} get_filter: ${17:# This argument specifies the XML string which acts as a filter to restrict the portions of the data retrieved from the remote device when comparing the before and after state of the device following calls to edit_config} tags: - - ansible - - netcommon - netconf_config]]> ansible.netcommon.netconf_config source.yaml,source.ansible diff --git a/ansible.netcommon.netconf_get.sublime-snippet b/ansible.netcommon.netconf_get.sublime-snippet index df52b575..2ecb198f 100644 --- a/ansible.netcommon.netconf_get.sublime-snippet +++ b/ansible.netcommon.netconf_get.sublime-snippet @@ -6,8 +6,6 @@ display: ${4:# Encoding scheme to use when serializing output from the device} lock: ${5:# Instructs the module to explicitly lock the datastore specified as C(source)} tags: - - ansible - - netcommon - netconf_get]]> ansible.netcommon.netconf_get source.yaml,source.ansible diff --git a/ansible.netcommon.netconf_rpc.sublime-snippet b/ansible.netcommon.netconf_rpc.sublime-snippet index b09a6784..36807a9e 100644 --- a/ansible.netcommon.netconf_rpc.sublime-snippet +++ b/ansible.netcommon.netconf_rpc.sublime-snippet @@ -6,8 +6,6 @@ content: ${4:# This argument specifies the optional request content (all RPC attributes)} display: ${5:# Encoding scheme to use when serializing output from the device} tags: - - ansible - - netcommon - netconf_rpc]]> ansible.netcommon.netconf_rpc source.yaml,source.ansible diff --git a/ansible.netcommon.network_resource.sublime-snippet b/ansible.netcommon.network_resource.sublime-snippet index 0a664213..46654b49 100644 --- a/ansible.netcommon.network_resource.sublime-snippet +++ b/ansible.netcommon.network_resource.sublime-snippet @@ -7,8 +7,6 @@ running_config: ${5:# This option is used only with state I(parsed)} state: ${6:# The state the configuration should be left in} tags: - - ansible - - netcommon - network_resource]]> ansible.netcommon.network_resource source.yaml,source.ansible diff --git a/ansible.netcommon.restconf_config.sublime-snippet b/ansible.netcommon.restconf_config.sublime-snippet index 46dd2bcf..1e0168df 100644 --- a/ansible.netcommon.restconf_config.sublime-snippet +++ b/ansible.netcommon.restconf_config.sublime-snippet @@ -6,8 +6,6 @@ method: ${4:# The RESTCONF method to manage the configuration change on device} format: ${5:# The format of the configuration provided as value of C(content)} tags: - - ansible - - netcommon - restconf_config]]> ansible.netcommon.restconf_config source.yaml,source.ansible diff --git a/ansible.netcommon.restconf_get.sublime-snippet b/ansible.netcommon.restconf_get.sublime-snippet index 41ac8396..0cf47c78 100644 --- a/ansible.netcommon.restconf_get.sublime-snippet +++ b/ansible.netcommon.restconf_get.sublime-snippet @@ -5,8 +5,6 @@ content: ${3:# The C(content) is a query parameter that controls how descendant nodes of the requested data nodes in C(path) will be processed in the reply} output: ${4:# The output of response received} tags: - - ansible - - netcommon - restconf_get]]> ansible.netcommon.restconf_get source.yaml,source.ansible diff --git a/ansible.netcommon.telnet.sublime-snippet b/ansible.netcommon.telnet.sublime-snippet index f1fcb37a..3e8ad049 100644 --- a/ansible.netcommon.telnet.sublime-snippet +++ b/ansible.netcommon.telnet.sublime-snippet @@ -13,8 +13,6 @@ pause: ${11:# Seconds to pause between each command issued} send_newline: ${12:# Sends a newline character upon successful connection to start the terminal session} tags: - - ansible - - netcommon - telnet]]> ansible.netcommon.telnet source.yaml,source.ansible diff --git a/ansible.posix.acl.sublime-snippet b/ansible.posix.acl.sublime-snippet index e82fc3e7..91b6ac39 100644 --- a/ansible.posix.acl.sublime-snippet +++ b/ansible.posix.acl.sublime-snippet @@ -4,7 +4,7 @@ path: ${2:# The full path of the file or object} state: ${3:# Define whether the ACL should be present or not} follow: ${4:# Whether to follow symlinks on the path if a symlink is encountered} - default: ${5:# If the target is a directory, setting this to C(yes) will make it the default ACL for entities created inside the directory} + default: ${5:# If the target is a directory, setting this to C(true) will make it the default ACL for entities created inside the directory} entity: ${6:# The actual user or group that the ACL applies to when matching entity types user or group are selected} etype: ${7:# The entity type of the ACL to apply, see C(setfacl) documentation for more info} permissions: ${8:# The permissions to apply/remove can be any combination of C(r), C(w), C(x)} @@ -13,8 +13,6 @@ use_nfsv4_acls: ${11:# Use NFSv4 ACLs instead of POSIX ACLs} recalculate_mask: ${12:# Select if and when to recalculate the effective right masks of the files} tags: - - ansible - - posix - acl]]> ansible.posix.acl source.yaml,source.ansible diff --git a/ansible.posix.at.sublime-snippet b/ansible.posix.at.sublime-snippet index 12676ec2..5c94b8ea 100644 --- a/ansible.posix.at.sublime-snippet +++ b/ansible.posix.at.sublime-snippet @@ -8,8 +8,6 @@ state: ${6:# The state dictates if the command or script file should be evaluated as present(added) or absent(deleted)} unique: ${7:# If a matching job is present a new job will not be added} tags: - - ansible - - posix - at]]> ansible.posix.at source.yaml,source.ansible diff --git a/ansible.posix.authorized_key.sublime-snippet b/ansible.posix.authorized_key.sublime-snippet index cc6337db..eb5cde3f 100644 --- a/ansible.posix.authorized_key.sublime-snippet +++ b/ansible.posix.authorized_key.sublime-snippet @@ -12,8 +12,6 @@ comment: ${10:# Change the comment on the public key} follow: ${11:# Follow path symlink instead of replacing it} tags: - - ansible - - posix - authorized_key]]> ansible.posix.authorized_key source.yaml,source.ansible diff --git a/ansible.posix.firewalld.sublime-snippet b/ansible.posix.firewalld.sublime-snippet index 2e20249b..27051359 100644 --- a/ansible.posix.firewalld.sublime-snippet +++ b/ansible.posix.firewalld.sublime-snippet @@ -18,8 +18,6 @@ offline: ${16:# Whether to run this module even when firewalld is offline} target: ${17:# firewalld Zone target} tags: - - ansible - - posix - firewalld]]> ansible.posix.firewalld source.yaml,source.ansible diff --git a/ansible.posix.firewalld_info.sublime-snippet b/ansible.posix.firewalld_info.sublime-snippet index 405be0ab..d0cb2c02 100644 --- a/ansible.posix.firewalld_info.sublime-snippet +++ b/ansible.posix.firewalld_info.sublime-snippet @@ -4,8 +4,6 @@ active_zones: ${2:# Gather information about active zones} zones: ${3:# Gather information about specific zones} tags: - - ansible - - posix - firewalld_info]]> ansible.posix.firewalld_info source.yaml,source.ansible diff --git a/ansible.posix.mount.sublime-snippet b/ansible.posix.mount.sublime-snippet index fc96b0d9..16dd9b56 100644 --- a/ansible.posix.mount.sublime-snippet +++ b/ansible.posix.mount.sublime-snippet @@ -12,8 +12,6 @@ boot: ${10:# Determines if the filesystem should be mounted on boot} backup: ${11:# Create a backup file including the timestamp information so you can get the original file back if you somehow clobbered it incorrectly} tags: - - ansible - - posix - mount]]> ansible.posix.mount source.yaml,source.ansible diff --git a/ansible.posix.patch.sublime-snippet b/ansible.posix.patch.sublime-snippet index 5043ec45..d336d513 100644 --- a/ansible.posix.patch.sublime-snippet +++ b/ansible.posix.patch.sublime-snippet @@ -5,14 +5,12 @@ dest: ${3:# Path of the file on the remote machine to be patched} src: ${4:# Path of the patch file as accepted by the GNU patch tool} state: ${5:# Whether the patch should be applied or reverted} - remote_src: ${6:# If C(no), it will search for src at originating/controller machine, if C(yes) it will go to the remote/target machine for the C(src)} + remote_src: ${6:# If C(false), it will search for src at originating/controller machine, if C(true) it will go to the remote/target machine for the C(src)} strip: ${7:# Number that indicates the smallest prefix containing leading slashes that will be stripped from each file name found in the patch file} backup: ${8:# Passes C(--backup --version-control=numbered) to patch, producing numbered backup copies} - binary: ${9:# Setting to C(yes) will disable patch's heuristic for transforming CRLF line endings into LF} - ignore_whitespace: ${10:# Setting to C(yes) will ignore white space changes between patch and input} + binary: ${9:# Setting to C(true) will disable patch's heuristic for transforming CRLF line endings into LF} + ignore_whitespace: ${10:# Setting to C(true) will ignore white space changes between patch and input} tags: - - ansible - - posix - patch]]> ansible.posix.patch source.yaml,source.ansible diff --git a/ansible.posix.rhel_facts.sublime-snippet b/ansible.posix.rhel_facts.sublime-snippet new file mode 100644 index 00000000..4ca4231c --- /dev/null +++ b/ansible.posix.rhel_facts.sublime-snippet @@ -0,0 +1,9 @@ + + + ansible.posix.rhel_facts + source.yaml,source.ansible + Facts module to set or override RHEL specific facts + \ No newline at end of file diff --git a/ansible.posix.rhel_rpm_ostree.sublime-snippet b/ansible.posix.rhel_rpm_ostree.sublime-snippet new file mode 100644 index 00000000..581e5e76 --- /dev/null +++ b/ansible.posix.rhel_rpm_ostree.sublime-snippet @@ -0,0 +1,11 @@ + + + ansible.posix.rhel_rpm_ostree + source.yaml,source.ansible + Ensure packages exist in a RHEL for Edge rpm-ostree based system + \ No newline at end of file diff --git a/ansible.posix.rpm_ostree_upgrade.sublime-snippet b/ansible.posix.rpm_ostree_upgrade.sublime-snippet new file mode 100644 index 00000000..279cbed0 --- /dev/null +++ b/ansible.posix.rpm_ostree_upgrade.sublime-snippet @@ -0,0 +1,13 @@ + + + ansible.posix.rpm_ostree_upgrade + source.yaml,source.ansible + Manage rpm-ostree upgrade transactions + \ No newline at end of file diff --git a/ansible.posix.seboolean.sublime-snippet b/ansible.posix.seboolean.sublime-snippet index 05756deb..52adbd11 100644 --- a/ansible.posix.seboolean.sublime-snippet +++ b/ansible.posix.seboolean.sublime-snippet @@ -2,12 +2,10 @@ ansible.posix.seboolean source.yaml,source.ansible diff --git a/ansible.posix.selinux.sublime-snippet b/ansible.posix.selinux.sublime-snippet index 0471fd8d..77cc27d8 100644 --- a/ansible.posix.selinux.sublime-snippet +++ b/ansible.posix.selinux.sublime-snippet @@ -6,8 +6,6 @@ update_kernel_param: ${4:# If set to I(true), will update also the kernel boot parameters when disabling/enabling SELinux} configfile: ${5:# The path to the SELinux configuration file, if non-standard} tags: - - ansible - - posix - selinux]]> ansible.posix.selinux source.yaml,source.ansible diff --git a/ansible.posix.synchronize.sublime-snippet b/ansible.posix.synchronize.sublime-snippet index 9ba2fab0..4ec018b1 100644 --- a/ansible.posix.synchronize.sublime-snippet +++ b/ansible.posix.synchronize.sublime-snippet @@ -30,8 +30,6 @@ link_dest: ${28:# Add a destination to hard link against during the rsync} delay_updates: ${29:# This option puts the temporary file from each updated file into a holding directory until the end of the transfer, at which time all the files are renamed into place in rapid succession} tags: - - ansible - - posix - synchronize]]> ansible.posix.synchronize source.yaml,source.ansible diff --git a/ansible.posix.sysctl.sublime-snippet b/ansible.posix.sysctl.sublime-snippet index 86bec42d..b4ebaad9 100644 --- a/ansible.posix.sysctl.sublime-snippet +++ b/ansible.posix.sysctl.sublime-snippet @@ -5,12 +5,10 @@ value: ${3:# Desired value of the sysctl key} state: ${4:# Whether the entry should be present or absent in the sysctl file} ignoreerrors: ${5:# Use this option to ignore errors about unknown keys} - reload: ${6:# If C(yes), performs a I(/sbin/sysctl -p) if the C(sysctl_file) is updated} + reload: ${6:# If C(true), performs a I(/sbin/sysctl -p) if the C(sysctl_file) is updated} sysctl_file: ${7:# Specifies the absolute path to C(sysctl} sysctl_set: ${8:# Verify token value with the sysctl command and set with -w if necessary} tags: - - ansible - - posix - sysctl]]> ansible.posix.sysctl source.yaml,source.ansible diff --git a/ansible.utils.cli_parse.sublime-snippet b/ansible.utils.cli_parse.sublime-snippet index 02601f38..926aac8a 100644 --- a/ansible.utils.cli_parse.sublime-snippet +++ b/ansible.utils.cli_parse.sublime-snippet @@ -6,8 +6,6 @@ parser: ${4:# Parser specific parameters} set_fact: ${5:# Set the resulting parsed data as a fact} tags: - - ansible - - utils - cli_parse]]> ansible.utils.cli_parse source.yaml,source.ansible diff --git a/ansible.utils.fact_diff.sublime-snippet b/ansible.utils.fact_diff.sublime-snippet index fae9123c..d67ccb57 100644 --- a/ansible.utils.fact_diff.sublime-snippet +++ b/ansible.utils.fact_diff.sublime-snippet @@ -5,8 +5,6 @@ after: ${3:# The second fact to be used in the comparison} plugin: ${4:# Configure and specify the diff plugin to use} tags: - - ansible - - utils - fact_diff]]> ansible.utils.fact_diff source.yaml,source.ansible diff --git a/ansible.utils.update_fact.sublime-snippet b/ansible.utils.update_fact.sublime-snippet index 664f2d33..72e67194 100644 --- a/ansible.utils.update_fact.sublime-snippet +++ b/ansible.utils.update_fact.sublime-snippet @@ -3,8 +3,6 @@ ansible.utils.update_fact: updates: ${2:# A list of dictionaries, each a desired update to make} tags: - - ansible - - utils - update_fact]]> ansible.utils.update_fact source.yaml,source.ansible diff --git a/ansible.utils.validate.sublime-snippet b/ansible.utils.validate.sublime-snippet index 8e8f4fda..9e0604c1 100644 --- a/ansible.utils.validate.sublime-snippet +++ b/ansible.utils.validate.sublime-snippet @@ -5,8 +5,6 @@ engine: ${3:# The name of the validate plugin to use} criteria: ${4:# The criteria used for validation of I(data)} tags: - - ansible - - utils - validate]]> ansible.utils.validate source.yaml,source.ansible diff --git a/ansible.windows.win_acl.sublime-snippet b/ansible.windows.win_acl.sublime-snippet index a57d8587..e40ff6b3 100644 --- a/ansible.windows.win_acl.sublime-snippet +++ b/ansible.windows.win_acl.sublime-snippet @@ -10,8 +10,6 @@ propagation: ${8:# Propagation flag on the ACL rules} follow: ${9:# Follow the symlinks and junctions to apply the ACLs to the target instead of the link} tags: - - ansible - - windows - win_acl]]> ansible.windows.win_acl source.yaml,source.ansible diff --git a/ansible.windows.win_acl_inheritance.sublime-snippet b/ansible.windows.win_acl_inheritance.sublime-snippet index cd5368f0..3522443a 100644 --- a/ansible.windows.win_acl_inheritance.sublime-snippet +++ b/ansible.windows.win_acl_inheritance.sublime-snippet @@ -5,8 +5,6 @@ state: ${3:# Specify whether to enable I(present) or disable I(absent) ACL inheritance} reorganize: ${4:# For P(state) = I(absent), indicates if the inherited ACE's should be copied from the parent} tags: - - ansible - - windows - win_acl_inheritance]]> ansible.windows.win_acl_inheritance source.yaml,source.ansible diff --git a/ansible.windows.win_certificate_store.sublime-snippet b/ansible.windows.win_certificate_store.sublime-snippet index 56f18e35..a1d185d7 100644 --- a/ansible.windows.win_certificate_store.sublime-snippet +++ b/ansible.windows.win_certificate_store.sublime-snippet @@ -12,8 +12,6 @@ key_storage: ${10:# Specifies where Windows will store the private key when it is imported} file_type: ${11:# The file type to export the certificate as when C(state=exported)} tags: - - ansible - - windows - win_certificate_store]]> ansible.windows.win_certificate_store source.yaml,source.ansible diff --git a/ansible.windows.win_command.sublime-snippet b/ansible.windows.win_command.sublime-snippet index 995f6024..e7bcfa8e 100644 --- a/ansible.windows.win_command.sublime-snippet +++ b/ansible.windows.win_command.sublime-snippet @@ -10,8 +10,6 @@ stdin: ${8:# Set the stdin of the command directly to the specified value} output_encoding_override: ${9:# This option overrides the encoding of stdout/stderr output} tags: - - ansible - - windows - win_command]]> ansible.windows.win_command source.yaml,source.ansible diff --git a/ansible.windows.win_copy.sublime-snippet b/ansible.windows.win_copy.sublime-snippet index 45aedcc6..c071cad0 100644 --- a/ansible.windows.win_copy.sublime-snippet +++ b/ansible.windows.win_copy.sublime-snippet @@ -10,8 +10,6 @@ remote_src: ${8:# If C(no), it will search for src at originating/controller machine} src: ${9:# Local path to a file to copy to the remote server; can be absolute or relative} tags: - - ansible - - windows - win_copy]]> ansible.windows.win_copy source.yaml,source.ansible diff --git a/ansible.windows.win_dns_client.sublime-snippet b/ansible.windows.win_dns_client.sublime-snippet index 0bc869d6..34bc64c0 100644 --- a/ansible.windows.win_dns_client.sublime-snippet +++ b/ansible.windows.win_dns_client.sublime-snippet @@ -4,8 +4,6 @@ adapter_names: ${2:# Adapter name or list of adapter names for which to manage DNS settings ('*' is supported as a wildcard value)} dns_servers: ${3:# Single or ordered list of DNS servers (IPv4 and IPv6 addresses) to configure for lookup} tags: - - ansible - - windows - win_dns_client]]> ansible.windows.win_dns_client source.yaml,source.ansible diff --git a/ansible.windows.win_domain.sublime-snippet b/ansible.windows.win_domain.sublime-snippet index 7a7940e9..274620ac 100644 --- a/ansible.windows.win_domain.sublime-snippet +++ b/ansible.windows.win_domain.sublime-snippet @@ -12,8 +12,6 @@ forest_mode: ${10:# Specifies the forest functional level for the new forest} install_dns: ${11:# Whether to install the DNS service when creating the domain controller} tags: - - ansible - - windows - win_domain]]> ansible.windows.win_domain source.yaml,source.ansible diff --git a/ansible.windows.win_domain_controller.sublime-snippet b/ansible.windows.win_domain_controller.sublime-snippet index aed6e8f2..855fb0df 100644 --- a/ansible.windows.win_domain_controller.sublime-snippet +++ b/ansible.windows.win_domain_controller.sublime-snippet @@ -16,8 +16,6 @@ install_dns: ${14:# Whether to install the DNS service when creating the domain controller} log_path: ${15:# The path to log any debug information when running the module} tags: - - ansible - - windows - win_domain_controller]]> ansible.windows.win_domain_controller source.yaml,source.ansible diff --git a/ansible.windows.win_domain_membership.sublime-snippet b/ansible.windows.win_domain_membership.sublime-snippet index 8277e75e..0eae796c 100644 --- a/ansible.windows.win_domain_membership.sublime-snippet +++ b/ansible.windows.win_domain_membership.sublime-snippet @@ -9,8 +9,6 @@ state: ${7:# Whether the target host should be a member of a domain or workgroup} workgroup_name: ${8:# When C(state) is C(workgroup), the name of the workgroup that the Windows host should be in} tags: - - ansible - - windows - win_domain_membership]]> ansible.windows.win_domain_membership source.yaml,source.ansible diff --git a/ansible.windows.win_dsc.sublime-snippet b/ansible.windows.win_dsc.sublime-snippet index f5df0720..635ddca4 100644 --- a/ansible.windows.win_dsc.sublime-snippet +++ b/ansible.windows.win_dsc.sublime-snippet @@ -5,8 +5,6 @@ module_version: ${3:# Can be used to configure the exact version of the DSC resource to be invoked} free_form: ${4:# The M(ansible} tags: - - ansible - - windows - win_dsc]]> ansible.windows.win_dsc source.yaml,source.ansible diff --git a/ansible.windows.win_environment.sublime-snippet b/ansible.windows.win_environment.sublime-snippet index 9288793c..2aae1781 100644 --- a/ansible.windows.win_environment.sublime-snippet +++ b/ansible.windows.win_environment.sublime-snippet @@ -7,8 +7,6 @@ variables: ${5:# A dictionary where multiple environment variables can be defined at once} level: ${6:# The level at which to set the environment variable} tags: - - ansible - - windows - win_environment]]> ansible.windows.win_environment source.yaml,source.ansible diff --git a/ansible.windows.win_feature.sublime-snippet b/ansible.windows.win_feature.sublime-snippet index 4d72a994..e7586afb 100644 --- a/ansible.windows.win_feature.sublime-snippet +++ b/ansible.windows.win_feature.sublime-snippet @@ -7,8 +7,6 @@ include_management_tools: ${5:# Adds the corresponding management tools to the specified feature} source: ${6:# Specify a source to install the feature from} tags: - - ansible - - windows - win_feature]]> ansible.windows.win_feature source.yaml,source.ansible diff --git a/ansible.windows.win_file.sublime-snippet b/ansible.windows.win_file.sublime-snippet index c7b439b0..aaf1d3dc 100644 --- a/ansible.windows.win_file.sublime-snippet +++ b/ansible.windows.win_file.sublime-snippet @@ -4,8 +4,6 @@ path: ${2:# Path to the file being managed} state: ${3:# If C(directory), all immediate subdirectories will be created if they do not exist} tags: - - ansible - - windows - win_file]]> ansible.windows.win_file source.yaml,source.ansible diff --git a/ansible.windows.win_find.sublime-snippet b/ansible.windows.win_find.sublime-snippet index bfd98ad1..4ec7d890 100644 --- a/ansible.windows.win_find.sublime-snippet +++ b/ansible.windows.win_find.sublime-snippet @@ -14,8 +14,6 @@ size: ${12:# Select files or folders whose size is equal to or greater than the specified size} use_regex: ${13:# Will set patterns to run as a regex check if set to C(yes)} tags: - - ansible - - windows - win_find]]> ansible.windows.win_find source.yaml,source.ansible diff --git a/ansible.windows.win_get_url.sublime-snippet b/ansible.windows.win_get_url.sublime-snippet index 46f2d088..64332cb9 100644 --- a/ansible.windows.win_get_url.sublime-snippet +++ b/ansible.windows.win_get_url.sublime-snippet @@ -26,8 +26,6 @@ proxy_password: ${24:# The password for I(proxy_username)} proxy_use_default_credential: ${25:# Uses the current user's credentials when authenticating with a proxy host protected with C(NTLM), C(Kerberos), or C(Negotiate) authentication} tags: - - ansible - - windows - win_get_url]]> ansible.windows.win_get_url source.yaml,source.ansible diff --git a/ansible.windows.win_group.sublime-snippet b/ansible.windows.win_group.sublime-snippet index 0d05cee1..c4ddb3fb 100644 --- a/ansible.windows.win_group.sublime-snippet +++ b/ansible.windows.win_group.sublime-snippet @@ -5,8 +5,6 @@ description: ${3:# Description of the group} state: ${4:# Create or remove the group} tags: - - ansible - - windows - win_group]]> ansible.windows.win_group source.yaml,source.ansible diff --git a/ansible.windows.win_group_membership.sublime-snippet b/ansible.windows.win_group_membership.sublime-snippet index e605bb0f..4601e71d 100644 --- a/ansible.windows.win_group_membership.sublime-snippet +++ b/ansible.windows.win_group_membership.sublime-snippet @@ -5,8 +5,6 @@ members: ${3:# A list of members to ensure are present/absent from the group} state: ${4:# Desired state of the members in the group} tags: - - ansible - - windows - win_group_membership]]> ansible.windows.win_group_membership source.yaml,source.ansible diff --git a/ansible.windows.win_hostname.sublime-snippet b/ansible.windows.win_hostname.sublime-snippet index aa846385..1f8696d2 100644 --- a/ansible.windows.win_hostname.sublime-snippet +++ b/ansible.windows.win_hostname.sublime-snippet @@ -3,8 +3,6 @@ ansible.windows.win_hostname: name: ${2:# The hostname to set for the computer} tags: - - ansible - - windows - win_hostname]]> ansible.windows.win_hostname source.yaml,source.ansible diff --git a/ansible.windows.win_optional_feature.sublime-snippet b/ansible.windows.win_optional_feature.sublime-snippet index 3ed0e9b5..e20d620d 100644 --- a/ansible.windows.win_optional_feature.sublime-snippet +++ b/ansible.windows.win_optional_feature.sublime-snippet @@ -6,8 +6,6 @@ include_parent: ${4:# Whether to enable the parent feature and the parent's dependencies} source: ${5:# Specify a source to install the feature from} tags: - - ansible - - windows - win_optional_feature]]> ansible.windows.win_optional_feature source.yaml,source.ansible diff --git a/ansible.windows.win_owner.sublime-snippet b/ansible.windows.win_owner.sublime-snippet index ff1cb112..0f84f1f5 100644 --- a/ansible.windows.win_owner.sublime-snippet +++ b/ansible.windows.win_owner.sublime-snippet @@ -5,8 +5,6 @@ user: ${3:# Name to be used for changing owner} recurse: ${4:# Indicates if the owner should be changed recursively} tags: - - ansible - - windows - win_owner]]> ansible.windows.win_owner source.yaml,source.ansible diff --git a/ansible.windows.win_package.sublime-snippet b/ansible.windows.win_package.sublime-snippet index 8aa0d263..7293ebfd 100644 --- a/ansible.windows.win_package.sublime-snippet +++ b/ansible.windows.win_package.sublime-snippet @@ -34,8 +34,6 @@ proxy_password: ${32:# The password for I(proxy_username)} proxy_use_default_credential: ${33:# Uses the current user's credentials when authenticating with a proxy host protected with C(NTLM), C(Kerberos), or C(Negotiate) authentication} tags: - - ansible - - windows - win_package]]> ansible.windows.win_package source.yaml,source.ansible diff --git a/ansible.windows.win_path.sublime-snippet b/ansible.windows.win_path.sublime-snippet index 5031ac8b..ec835d75 100644 --- a/ansible.windows.win_path.sublime-snippet +++ b/ansible.windows.win_path.sublime-snippet @@ -6,8 +6,6 @@ state: ${4:# Whether the path elements specified in C(elements) should be present or absent} scope: ${5:# The level at which the environment variable specified by C(name) should be managed (either for the current user or global machine scope)} tags: - - ansible - - windows - win_path]]> ansible.windows.win_path source.yaml,source.ansible diff --git a/ansible.windows.win_ping.sublime-snippet b/ansible.windows.win_ping.sublime-snippet index 5e1cb858..16ed60aa 100644 --- a/ansible.windows.win_ping.sublime-snippet +++ b/ansible.windows.win_ping.sublime-snippet @@ -3,8 +3,6 @@ ansible.windows.win_ping: data: ${2:# Alternate data to return instead of 'pong'} tags: - - ansible - - windows - win_ping]]> ansible.windows.win_ping source.yaml,source.ansible diff --git a/ansible.windows.win_powershell.sublime-snippet b/ansible.windows.win_powershell.sublime-snippet index 67687396..fc4bd184 100644 --- a/ansible.windows.win_powershell.sublime-snippet +++ b/ansible.windows.win_powershell.sublime-snippet @@ -11,8 +11,6 @@ removes: ${9:# A path or path filter pattern; when the referenced path B(does not) exist on the target host, the task will be skipped} script: ${10:# The PowerShell script to run} tags: - - ansible - - windows - win_powershell]]> ansible.windows.win_powershell source.yaml,source.ansible diff --git a/ansible.windows.win_reboot.sublime-snippet b/ansible.windows.win_reboot.sublime-snippet index b7f1aa3b..38b5141a 100644 --- a/ansible.windows.win_reboot.sublime-snippet +++ b/ansible.windows.win_reboot.sublime-snippet @@ -9,8 +9,6 @@ msg: ${7:# Message to display to users} boot_time_command: ${8:# Command to run that returns a unique string indicating the last time the system was booted} tags: - - ansible - - windows - win_reboot]]> ansible.windows.win_reboot source.yaml,source.ansible diff --git a/ansible.windows.win_reg_stat.sublime-snippet b/ansible.windows.win_reg_stat.sublime-snippet index 43a3d6e5..6d9c7354 100644 --- a/ansible.windows.win_reg_stat.sublime-snippet +++ b/ansible.windows.win_reg_stat.sublime-snippet @@ -4,8 +4,6 @@ path: ${2:# The full registry key path including the hive to search for} name: ${3:# The registry property name to get information for, the return json will not include the sub_keys and properties entries for the I(key) specified} tags: - - ansible - - windows - win_reg_stat]]> ansible.windows.win_reg_stat source.yaml,source.ansible diff --git a/ansible.windows.win_regedit.sublime-snippet b/ansible.windows.win_regedit.sublime-snippet index afc0c361..d088cbf5 100644 --- a/ansible.windows.win_regedit.sublime-snippet +++ b/ansible.windows.win_regedit.sublime-snippet @@ -9,8 +9,6 @@ delete_key: ${7:# When C(state) is 'absent' then this will delete the entire key} hive: ${8:# A path to a hive key like C:\\Users\\Default\\NTUSER} tags: - - ansible - - windows - win_regedit]]> ansible.windows.win_regedit source.yaml,source.ansible diff --git a/ansible.windows.win_service.sublime-snippet b/ansible.windows.win_service.sublime-snippet index 03b8ad67..332a3594 100644 --- a/ansible.windows.win_service.sublime-snippet +++ b/ansible.windows.win_service.sublime-snippet @@ -26,8 +26,6 @@ update_password: ${24:# When set to C(always) and I(password) is set, the module will always report a change and set the password} username: ${25:# The username to set the service to start as} tags: - - ansible - - windows - win_service]]> ansible.windows.win_service source.yaml,source.ansible diff --git a/ansible.windows.win_service_info.sublime-snippet b/ansible.windows.win_service_info.sublime-snippet index f598e9a1..0cf2b20f 100644 --- a/ansible.windows.win_service_info.sublime-snippet +++ b/ansible.windows.win_service_info.sublime-snippet @@ -3,8 +3,6 @@ ansible.windows.win_service_info: name: ${2:# If specified, this is used to match the C(name) or C(display_name) of the Windows service to get the info for} tags: - - ansible - - windows - win_service_info]]> ansible.windows.win_service_info source.yaml,source.ansible diff --git a/ansible.windows.win_share.sublime-snippet b/ansible.windows.win_share.sublime-snippet index e7ef9933..a4fe598b 100644 --- a/ansible.windows.win_share.sublime-snippet +++ b/ansible.windows.win_share.sublime-snippet @@ -14,8 +14,6 @@ encrypt: ${12:# Sets whether to encrypt the traffic to the share or not} rule_action: ${13:# Whether to add or set (replace) access control entries} tags: - - ansible - - windows - win_share]]> ansible.windows.win_share source.yaml,source.ansible diff --git a/ansible.windows.win_shell.sublime-snippet b/ansible.windows.win_shell.sublime-snippet index 146ecb94..8a9dd48b 100644 --- a/ansible.windows.win_shell.sublime-snippet +++ b/ansible.windows.win_shell.sublime-snippet @@ -10,8 +10,6 @@ no_profile: ${8:# Do not load the user profile before running a command} output_encoding_override: ${9:# This option overrides the encoding of stdout/stderr output} tags: - - ansible - - windows - win_shell]]> ansible.windows.win_shell source.yaml,source.ansible diff --git a/ansible.windows.win_stat.sublime-snippet b/ansible.windows.win_stat.sublime-snippet index 2f218d52..1dfc1d40 100644 --- a/ansible.windows.win_stat.sublime-snippet +++ b/ansible.windows.win_stat.sublime-snippet @@ -7,8 +7,6 @@ checksum_algorithm: ${5:# Algorithm to determine checksum of file} follow: ${6:# Whether to follow symlinks or junction points} tags: - - ansible - - windows - win_stat]]> ansible.windows.win_stat source.yaml,source.ansible diff --git a/ansible.windows.win_tempfile.sublime-snippet b/ansible.windows.win_tempfile.sublime-snippet index 391ef85b..ffc3f6f9 100644 --- a/ansible.windows.win_tempfile.sublime-snippet +++ b/ansible.windows.win_tempfile.sublime-snippet @@ -6,8 +6,6 @@ prefix: ${4:# Prefix of file/directory name created by module} suffix: ${5:# Suffix of file/directory name created by module} tags: - - ansible - - windows - win_tempfile]]> ansible.windows.win_tempfile source.yaml,source.ansible diff --git a/ansible.windows.win_template.sublime-snippet b/ansible.windows.win_template.sublime-snippet index 37fc23a6..8167773c 100644 --- a/ansible.windows.win_template.sublime-snippet +++ b/ansible.windows.win_template.sublime-snippet @@ -14,8 +14,6 @@ variable_end_string: ${12:# The string marking the end of a print statement} variable_start_string: ${13:# The string marking the beginning of a print statement} tags: - - ansible - - windows - win_template]]> ansible.windows.win_template source.yaml,source.ansible diff --git a/ansible.windows.win_updates.sublime-snippet b/ansible.windows.win_updates.sublime-snippet index 4dc7b373..74820465 100644 --- a/ansible.windows.win_updates.sublime-snippet +++ b/ansible.windows.win_updates.sublime-snippet @@ -14,8 +14,6 @@ _output_path: ${12:# Internal use only} _wait: ${13:# Internal use only} tags: - - ansible - - windows - win_updates]]> ansible.windows.win_updates source.yaml,source.ansible diff --git a/ansible.windows.win_uri.sublime-snippet b/ansible.windows.win_uri.sublime-snippet index 5d85f8d5..a457d201 100644 --- a/ansible.windows.win_uri.sublime-snippet +++ b/ansible.windows.win_uri.sublime-snippet @@ -28,8 +28,6 @@ proxy_password: ${26:# The password for I(proxy_username)} proxy_use_default_credential: ${27:# Uses the current user's credentials when authenticating with a proxy host protected with C(NTLM), C(Kerberos), or C(Negotiate) authentication} tags: - - ansible - - windows - win_uri]]> ansible.windows.win_uri source.yaml,source.ansible diff --git a/ansible.windows.win_user.sublime-snippet b/ansible.windows.win_user.sublime-snippet index 2f0f4c14..50bf1022 100644 --- a/ansible.windows.win_user.sublime-snippet +++ b/ansible.windows.win_user.sublime-snippet @@ -18,8 +18,6 @@ update_password: ${16:# C(always) will update passwords if they differ} user_cannot_change_password: ${17:# C(yes) will prevent the user from changing their password} tags: - - ansible - - windows - win_user]]> ansible.windows.win_user source.yaml,source.ansible diff --git a/ansible.windows.win_user_right.sublime-snippet b/ansible.windows.win_user_right.sublime-snippet index 12d72fc9..85683119 100644 --- a/ansible.windows.win_user_right.sublime-snippet +++ b/ansible.windows.win_user_right.sublime-snippet @@ -5,8 +5,6 @@ users: ${3:# A list of users or groups to add/remove on the User Right} action: ${4:# C(add) will add the users/groups to the existing right} tags: - - ansible - - windows - win_user_right]]> ansible.windows.win_user_right source.yaml,source.ansible diff --git a/ansible.windows.win_wait_for.sublime-snippet b/ansible.windows.win_wait_for.sublime-snippet index 6d9d363b..f6913e52 100644 --- a/ansible.windows.win_wait_for.sublime-snippet +++ b/ansible.windows.win_wait_for.sublime-snippet @@ -12,8 +12,6 @@ state: ${10:# When checking a port, C(started) will ensure the port is open, C(stopped) will check that is it closed and C(drained) will check for active connections} timeout: ${11:# The maximum number of seconds to wait for} tags: - - ansible - - windows - win_wait_for]]> ansible.windows.win_wait_for source.yaml,source.ansible diff --git a/ansible.windows.win_whoami.sublime-snippet b/ansible.windows.win_whoami.sublime-snippet index 83342b26..e1ff1542 100644 --- a/ansible.windows.win_whoami.sublime-snippet +++ b/ansible.windows.win_whoami.sublime-snippet @@ -2,8 +2,6 @@ ansible.windows.win_whoami source.yaml,source.ansible diff --git a/awx.awx.export.sublime-snippet b/awx.awx.export.sublime-snippet index 85fe05a1..d36229af 100644 --- a/awx.awx.export.sublime-snippet +++ b/awx.awx.export.sublime-snippet @@ -2,24 +2,26 @@ - awx.awx.workflow_node_wait source.yaml,source.ansible - Approve an approval node in a workflow job + Wait for a workflow node to finish \ No newline at end of file diff --git a/become.sublime-snippet b/become.sublime-snippet new file mode 100644 index 00000000..4c67d91a --- /dev/null +++ b/become.sublime-snippet @@ -0,0 +1,6 @@ + + + become + source.yaml,source.ansible + become + \ No newline at end of file diff --git a/block.sublime-snippet b/block.sublime-snippet new file mode 100644 index 00000000..e4a56ccb --- /dev/null +++ b/block.sublime-snippet @@ -0,0 +1,15 @@ + + + block + source.yaml,source.ansible + block + \ No newline at end of file diff --git a/chocolatey.chocolatey.win_chocolatey.sublime-snippet b/chocolatey.chocolatey.win_chocolatey.sublime-snippet index fcab606a..5ec6f6e7 100644 --- a/chocolatey.chocolatey.win_chocolatey.sublime-snippet +++ b/chocolatey.chocolatey.win_chocolatey.sublime-snippet @@ -2,31 +2,32 @@ + + cisco.aci.aci_aaa_custom_privilege + source.yaml,source.ansible + Manage AAA RBAC Custom Privileges (aaa:RbacClassPriv) + \ No newline at end of file diff --git a/cisco.aci.aci_aaa_domain.sublime-snippet b/cisco.aci.aci_aaa_domain.sublime-snippet new file mode 100644 index 00000000..9802522b --- /dev/null +++ b/cisco.aci.aci_aaa_domain.sublime-snippet @@ -0,0 +1,28 @@ + + + cisco.aci.aci_aaa_domain + source.yaml,source.ansible + Manage AAA domains (aaa:Domain) + \ No newline at end of file diff --git a/cisco.aci.aci_aaa_role.sublime-snippet b/cisco.aci.aci_aaa_role.sublime-snippet new file mode 100644 index 00000000..6ef45abf --- /dev/null +++ b/cisco.aci.aci_aaa_role.sublime-snippet @@ -0,0 +1,28 @@ + + + cisco.aci.aci_aaa_role + source.yaml,source.ansible + Manage AAA roles (aaa:Role) + \ No newline at end of file diff --git a/cisco.aci.aci_aaa_user_domain.sublime-snippet b/cisco.aci.aci_aaa_user_domain.sublime-snippet index 92877d91..c8cfeca1 100644 --- a/cisco.aci.aci_aaa_user_domain.sublime-snippet +++ b/cisco.aci.aci_aaa_user_domain.sublime-snippet @@ -1,29 +1,31 @@ - cisco.aci.aci_aaa_user_domain source.yaml,source.ansible - Manage AAA user domain (aaaUserDomain) objects + Manage AAA user domains (aaa:UserDomain) \ No newline at end of file diff --git a/cisco.aci.aci_aaa_user_role.sublime-snippet b/cisco.aci.aci_aaa_user_role.sublime-snippet index d9800be4..6bdf6c03 100644 --- a/cisco.aci.aci_aaa_user_role.sublime-snippet +++ b/cisco.aci.aci_aaa_user_role.sublime-snippet @@ -1,31 +1,33 @@ - cisco.aci.aci_aaa_user_role source.yaml,source.ansible - Manage AAA user role (aaaUserRole) objects + Manage AAA user roles (aaa:UserRole) \ No newline at end of file diff --git a/cisco.aci.aci_access_port_to_interface_policy_leaf_profile.sublime-snippet b/cisco.aci.aci_access_port_to_interface_policy_leaf_profile.sublime-snippet index 2627b613..be316d54 100644 --- a/cisco.aci.aci_access_port_to_interface_policy_leaf_profile.sublime-snippet +++ b/cisco.aci.aci_access_port_to_interface_policy_leaf_profile.sublime-snippet @@ -12,23 +12,25 @@ to_card: ${10:# B(Deprecated)} policy_group: ${11:# The name of the fabric access policy group to be associated with the leaf interface profile interface selector} interface_type: ${12:# The type of interface for the static EPG deployment} - type: ${13:# The type of access port to be created under respective profile} - state: ${14:# Use C(present) or C(absent) for adding or removing} - host: ${15:# IP Address or hostname of APIC resolvable by Ansible control host} - port: ${16:# Port number to be used for REST connection} - username: ${17:# The username to use for authentication} - password: ${18:# The password to use for authentication} - private_key: ${19:# Either a PEM-formatted private key file or the private key content used for signature-based authentication} - certificate_name: ${20:# The X} - output_level: ${21:# Influence the output of this ACI module} - timeout: ${22:# The socket level timeout in seconds} - use_proxy: ${23:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} - use_ssl: ${24:# If C(no), an HTTP connection will be used instead of the default HTTPS connection} - validate_certs: ${25:# If C(no), SSL certificates will not be validated} - output_path: ${26:# Path to a file that will be used to dump the ACI JSON configuration objects generated by the module} - annotation: ${27:# User-defined string for annotating an object} - owner_key: ${28:# User-defined string for the ownerKey attribute of an ACI object} - owner_tag: ${29:# User-defined string for the ownerTag attribute of an ACI object} + fex_id: ${13:# Id of the fex profile, a valid FEX ID is between 101 to 199} + fex_profile: ${14:# The name of the Fex Profile} + type: ${15:# The type of access port to be created under respective profile} + state: ${16:# Use C(present) or C(absent) for adding or removing} + host: ${17:# IP Address or hostname of APIC resolvable by Ansible control host} + port: ${18:# Port number to be used for REST connection} + username: ${19:# The username to use for authentication} + password: ${20:# The password to use for authentication} + private_key: ${21:# Either a PEM-formatted private key file or the private key content used for signature-based authentication} + certificate_name: ${22:# The X} + output_level: ${23:# Influence the output of this ACI module} + timeout: ${24:# The socket level timeout in seconds} + use_proxy: ${25:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} + use_ssl: ${26:# If C(no), an HTTP connection will be used instead of the default HTTPS connection} + validate_certs: ${27:# If C(no), SSL certificates will not be validated} + output_path: ${28:# Path to a file that will be used to dump the ACI JSON configuration objects generated by the module} + annotation: ${29:# User-defined string for annotating an object} + owner_key: ${30:# User-defined string for the ownerKey attribute of an ACI object} + owner_tag: ${31:# User-defined string for the ownerTag attribute of an ACI object} tags: - cisco - aci diff --git a/cisco.aci.aci_contract_subject.sublime-snippet b/cisco.aci.aci_contract_subject.sublime-snippet index b4872bfc..15c1aa56 100644 --- a/cisco.aci.aci_contract_subject.sublime-snippet +++ b/cisco.aci.aci_contract_subject.sublime-snippet @@ -3,28 +3,33 @@ cisco.aci.aci_contract_subject: tenant: ${2:# The name of the tenant} subject: ${3:# The contract subject name} - contract: ${4:# The name of the Contract} - reverse_filter: ${5:# Determines if the APIC should reverse the src and dst ports to allow the return traffic back, since ACI is stateless filter} - priority: ${6:# The QoS class} - dscp: ${7:# The target DSCP} - description: ${8:# Description for the contract subject} - consumer_match: ${9:# The match criteria across consumers} - provider_match: ${10:# The match criteria across providers} - state: ${11:# Use C(present) or C(absent) for adding or removing} - name_alias: ${12:# The alias for the current object} - host: ${13:# IP Address or hostname of APIC resolvable by Ansible control host} - port: ${14:# Port number to be used for REST connection} - username: ${15:# The username to use for authentication} - password: ${16:# The password to use for authentication} - private_key: ${17:# Either a PEM-formatted private key file or the private key content used for signature-based authentication} - certificate_name: ${18:# The X} - output_level: ${19:# Influence the output of this ACI module} - timeout: ${20:# The socket level timeout in seconds} - use_proxy: ${21:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} - use_ssl: ${22:# If C(no), an HTTP connection will be used instead of the default HTTPS connection} - validate_certs: ${23:# If C(no), SSL certificates will not be validated} - output_path: ${24:# Path to a file that will be used to dump the ACI JSON configuration objects generated by the module} - annotation: ${25:# User-defined string for annotating an object} + apply_both_direction: ${4:# The direction of traffic matching for the filter} + contract: ${5:# The name of the Contract} + reverse_filter: ${6:# Determines if the APIC should reverse the src and dst ports to allow the return traffic back, since ACI is stateless filter} + priority: ${7:# The QoS class} + dscp: ${8:# The target DSCP} + priority_consumer_to_provider: ${9:# The QoS class of Filter Chain For Consumer to Provider} + dscp_consumer_to_provider: ${10:# The target DSCP of Filter Chain For Consumer to Provider} + priority_provider_to_consumer: ${11:# The QoS class of Filter Chain For Provider to Consumer} + dscp_provider_to_consumer: ${12:# The target DSCP of Filter Chain For Provider to Consumer} + description: ${13:# Description for the contract subject} + consumer_match: ${14:# The match criteria across consumers} + provider_match: ${15:# The match criteria across providers} + state: ${16:# Use C(present) or C(absent) for adding or removing} + name_alias: ${17:# The alias for the current object} + host: ${18:# IP Address or hostname of APIC resolvable by Ansible control host} + port: ${19:# Port number to be used for REST connection} + username: ${20:# The username to use for authentication} + password: ${21:# The password to use for authentication} + private_key: ${22:# Either a PEM-formatted private key file or the private key content used for signature-based authentication} + certificate_name: ${23:# The X} + output_level: ${24:# Influence the output of this ACI module} + timeout: ${25:# The socket level timeout in seconds} + use_proxy: ${26:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} + use_ssl: ${27:# If C(no), an HTTP connection will be used instead of the default HTTPS connection} + validate_certs: ${28:# If C(no), SSL certificates will not be validated} + output_path: ${29:# Path to a file that will be used to dump the ACI JSON configuration objects generated by the module} + annotation: ${30:# User-defined string for annotating an object} tags: - cisco - aci diff --git a/cisco.aci.aci_contract_subject_to_filter.sublime-snippet b/cisco.aci.aci_contract_subject_to_filter.sublime-snippet index 7d703577..f5672ac4 100644 --- a/cisco.aci.aci_contract_subject_to_filter.sublime-snippet +++ b/cisco.aci.aci_contract_subject_to_filter.sublime-snippet @@ -3,23 +3,26 @@ cisco.aci.aci_contract_subject_to_filter: contract: ${2:# The name of the contract} filter: ${3:# The name of the Filter to bind to the Subject} - log: ${4:# Determines if the binding should be set to log} - subject: ${5:# The name of the Contract Subject} - state: ${6:# Use C(present) or C(absent) for adding or removing} - tenant: ${7:# The name of the tenant} - host: ${8:# IP Address or hostname of APIC resolvable by Ansible control host} - port: ${9:# Port number to be used for REST connection} - username: ${10:# The username to use for authentication} - password: ${11:# The password to use for authentication} - private_key: ${12:# Either a PEM-formatted private key file or the private key content used for signature-based authentication} - certificate_name: ${13:# The X} - output_level: ${14:# Influence the output of this ACI module} - timeout: ${15:# The socket level timeout in seconds} - use_proxy: ${16:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} - use_ssl: ${17:# If C(no), an HTTP connection will be used instead of the default HTTPS connection} - validate_certs: ${18:# If C(no), SSL certificates will not be validated} - output_path: ${19:# Path to a file that will be used to dump the ACI JSON configuration objects generated by the module} - annotation: ${20:# User-defined string for annotating an object} + direction: ${4:# The direction of traffic matching for the filter} + action: ${5:# The action required when the condition is met} + priority_override: ${6:# Overrides the filter priority for the a single applied filter} + directives: ${7:# Determines if the binding should be set to log} + subject: ${8:# The name of the Contract Subject} + state: ${9:# Use C(present) or C(absent) for adding or removing} + tenant: ${10:# The name of the tenant} + host: ${11:# IP Address or hostname of APIC resolvable by Ansible control host} + port: ${12:# Port number to be used for REST connection} + username: ${13:# The username to use for authentication} + password: ${14:# The password to use for authentication} + private_key: ${15:# Either a PEM-formatted private key file or the private key content used for signature-based authentication} + certificate_name: ${16:# The X} + output_level: ${17:# Influence the output of this ACI module} + timeout: ${18:# The socket level timeout in seconds} + use_proxy: ${19:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} + use_ssl: ${20:# If C(no), an HTTP connection will be used instead of the default HTTPS connection} + validate_certs: ${21:# If C(no), SSL certificates will not be validated} + output_path: ${22:# Path to a file that will be used to dump the ACI JSON configuration objects generated by the module} + annotation: ${23:# User-defined string for annotating an object} tags: - cisco - aci diff --git a/cisco.aci.aci_fabric_pod_policy_group.sublime-snippet b/cisco.aci.aci_fabric_pod_policy_group.sublime-snippet new file mode 100644 index 00000000..1c6744d5 --- /dev/null +++ b/cisco.aci.aci_fabric_pod_policy_group.sublime-snippet @@ -0,0 +1,36 @@ + + + cisco.aci.aci_fabric_pod_policy_group + source.yaml,source.ansible + Manage Fabric Pod Policy Groups (fabric:PodPGrp) + \ No newline at end of file diff --git a/cisco.aci.aci_interface_policy_leaf_profile_fex_policy_group.sublime-snippet b/cisco.aci.aci_interface_policy_leaf_profile_fex_policy_group.sublime-snippet new file mode 100644 index 00000000..a58176af --- /dev/null +++ b/cisco.aci.aci_interface_policy_leaf_profile_fex_policy_group.sublime-snippet @@ -0,0 +1,29 @@ + + + cisco.aci.aci_interface_policy_leaf_profile_fex_policy_group + source.yaml,source.ansible + Manage leaf interface profiles fex policy group (infra:FexBndlGrp) + \ No newline at end of file diff --git a/cisco.aci.aci_l3out_bgp_peer.sublime-snippet b/cisco.aci.aci_l3out_bgp_peer.sublime-snippet index b61aca0d..a48fe03a 100644 --- a/cisco.aci.aci_l3out_bgp_peer.sublime-snippet +++ b/cisco.aci.aci_l3out_bgp_peer.sublime-snippet @@ -18,20 +18,21 @@ weight: ${16:# Weight for BGP routes from this neighbor} admin_state: ${17:# Admin state for the BGP session} allow_self_as_count: ${18:# Number of allowed self AS} - state: ${19:# Use C(present) or C(absent) for adding or removing} - host: ${20:# IP Address or hostname of APIC resolvable by Ansible control host} - port: ${21:# Port number to be used for REST connection} - username: ${22:# The username to use for authentication} - password: ${23:# The password to use for authentication} - private_key: ${24:# Either a PEM-formatted private key file or the private key content used for signature-based authentication} - certificate_name: ${25:# The X} - output_level: ${26:# Influence the output of this ACI module} - timeout: ${27:# The socket level timeout in seconds} - use_proxy: ${28:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} - use_ssl: ${29:# If C(no), an HTTP connection will be used instead of the default HTTPS connection} - validate_certs: ${30:# If C(no), SSL certificates will not be validated} - output_path: ${31:# Path to a file that will be used to dump the ACI JSON configuration objects generated by the module} - annotation: ${32:# User-defined string for annotating an object} + route_control_profiles: ${19:# List of dictionaries objects, which is used to bind the BGP Peer Connectivity Profile to Route Control Profile} + state: ${20:# Use C(present) or C(absent) for adding or removing} + host: ${21:# IP Address or hostname of APIC resolvable by Ansible control host} + port: ${22:# Port number to be used for REST connection} + username: ${23:# The username to use for authentication} + password: ${24:# The password to use for authentication} + private_key: ${25:# Either a PEM-formatted private key file or the private key content used for signature-based authentication} + certificate_name: ${26:# The X} + output_level: ${27:# Influence the output of this ACI module} + timeout: ${28:# The socket level timeout in seconds} + use_proxy: ${29:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} + use_ssl: ${30:# If C(no), an HTTP connection will be used instead of the default HTTPS connection} + validate_certs: ${31:# If C(no), SSL certificates will not be validated} + output_path: ${32:# Path to a file that will be used to dump the ACI JSON configuration objects generated by the module} + annotation: ${33:# User-defined string for annotating an object} tags: - cisco - aci diff --git a/cisco.aci.aci_l3out_interface.sublime-snippet b/cisco.aci.aci_l3out_interface.sublime-snippet index 6c6dc146..9ed3ae5a 100644 --- a/cisco.aci.aci_l3out_interface.sublime-snippet +++ b/cisco.aci.aci_l3out_interface.sublime-snippet @@ -15,19 +15,20 @@ interface_type: ${13:# Type of interface to build} mode: ${14:# Interface mode, only used if instance_type is ext-svi} state: ${15:# Use C(present) or C(absent) for adding or removing} - host: ${16:# IP Address or hostname of APIC resolvable by Ansible control host} - port: ${17:# Port number to be used for REST connection} - username: ${18:# The username to use for authentication} - password: ${19:# The password to use for authentication} - private_key: ${20:# Either a PEM-formatted private key file or the private key content used for signature-based authentication} - certificate_name: ${21:# The X} - output_level: ${22:# Influence the output of this ACI module} - timeout: ${23:# The socket level timeout in seconds} - use_proxy: ${24:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} - use_ssl: ${25:# If C(no), an HTTP connection will be used instead of the default HTTPS connection} - validate_certs: ${26:# If C(no), SSL certificates will not be validated} - output_path: ${27:# Path to a file that will be used to dump the ACI JSON configuration objects generated by the module} - annotation: ${28:# User-defined string for annotating an object} + auto_state: ${16:# SVI auto state} + host: ${17:# IP Address or hostname of APIC resolvable by Ansible control host} + port: ${18:# Port number to be used for REST connection} + username: ${19:# The username to use for authentication} + password: ${20:# The password to use for authentication} + private_key: ${21:# Either a PEM-formatted private key file or the private key content used for signature-based authentication} + certificate_name: ${22:# The X} + output_level: ${23:# Influence the output of this ACI module} + timeout: ${24:# The socket level timeout in seconds} + use_proxy: ${25:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} + use_ssl: ${26:# If C(no), an HTTP connection will be used instead of the default HTTPS connection} + validate_certs: ${27:# If C(no), SSL certificates will not be validated} + output_path: ${28:# Path to a file that will be used to dump the ACI JSON configuration objects generated by the module} + annotation: ${29:# User-defined string for annotating an object} tags: - cisco - aci diff --git a/cisco.aci.aci_rest.sublime-snippet b/cisco.aci.aci_rest.sublime-snippet index 66dc04d2..a2e8107a 100644 --- a/cisco.aci.aci_rest.sublime-snippet +++ b/cisco.aci.aci_rest.sublime-snippet @@ -17,9 +17,6 @@ use_ssl: ${15:# If C(no), an HTTP connection will be used instead of the default HTTPS connection} validate_certs: ${16:# If C(no), SSL certificates will not be validated} output_path: ${17:# Path to a file that will be used to dump the ACI JSON configuration objects generated by the module} - annotation: ${18:# User-defined string for annotating an object} - owner_key: ${19:# User-defined string for the ownerKey attribute of an ACI object} - owner_tag: ${20:# User-defined string for the ownerTag attribute of an ACI object} tags: - cisco - aci diff --git a/cisco.aci.aci_tenant_span_src_group_src.sublime-snippet b/cisco.aci.aci_tenant_span_src_group_src.sublime-snippet new file mode 100644 index 00000000..96093bbc --- /dev/null +++ b/cisco.aci.aci_tenant_span_src_group_src.sublime-snippet @@ -0,0 +1,34 @@ + + + cisco.aci.aci_tenant_span_src_group_src + source.yaml,source.ansible + Manage SPAN source group sources (span:Src) + \ No newline at end of file diff --git a/cisco.intersight.intersight_rest_api.sublime-snippet b/cisco.intersight.intersight_rest_api.sublime-snippet index ae35ebd6..dcf273db 100644 --- a/cisco.intersight.intersight_rest_api.sublime-snippet +++ b/cisco.intersight.intersight_rest_api.sublime-snippet @@ -5,13 +5,14 @@ query_params: ${3:# Query parameters for the Intersight API query languange} update_method: ${4:# The HTTP method used for update operations} api_body: ${5:# The paylod for API requests used to modify resources} - return_list: ${6:# If C(yes), will return a list of API results in the api_response} - state: ${7:# If C(present), will verify the resource is present and will create if needed} - api_private_key: ${8:# Filename (absolute path) or string of PEM formatted private key data to be used for Intersight API authentication} - api_uri: ${9:# URI used to access the Intersight API} - api_key_id: ${10:# Public API Key ID associated with the private key} - validate_certs: ${11:# Boolean control for verifying the api_uri TLS certificate} - use_proxy: ${12:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} + list_body: ${6:# The paylod for API requests used to modify resources} + return_list: ${7:# If C(yes), will return a list of API results in the api_response} + state: ${8:# If C(present), will verify the resource is present and will create if needed} + api_private_key: ${9:# Filename (absolute path) or string of PEM formatted private key data to be used for Intersight API authentication} + api_uri: ${10:# URI used to access the Intersight API} + api_key_id: ${11:# Public API Key ID associated with the private key} + validate_certs: ${12:# Boolean control for verifying the api_uri TLS certificate} + use_proxy: ${13:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} tags: - cisco - intersight diff --git a/cisco.ios.ios_acls.sublime-snippet b/cisco.ios.ios_acls.sublime-snippet index 49f46d8a..a8c3c634 100644 --- a/cisco.ios.ios_acls.sublime-snippet +++ b/cisco.ios.ios_acls.sublime-snippet @@ -1,7 +1,7 @@ + + cisco.meraki.meraki_mr_l7_firewall + source.yaml,source.ansible + Manage MR access point layer 7 firewalls in the Meraki cloud + \ No newline at end of file diff --git a/cisco.meraki.meraki_network.sublime-snippet b/cisco.meraki.meraki_network.sublime-snippet index e5a37548..d978fa32 100644 --- a/cisco.meraki.meraki_network.sublime-snippet +++ b/cisco.meraki.meraki_network.sublime-snippet @@ -8,8 +8,8 @@ tags: ${6:# List of tags to assign to network} timezone: ${7:# Timezone associated to network} enable_vlans: ${8:# Boolean value specifying whether VLANs should be supported on a network} - local_status_page_enabled: ${9:# - Enables the local device status pages (U[my} - remote_status_page_enabled: ${10:# Enables access to the device status page (U(http://device LAN IP))} + local_status_page_enabled: ${9:# - This no longer works and will likely be moved to a separate module} + remote_status_page_enabled: ${10:# This no longer works and will likely be moved to a separate module} copy_from_network_id: ${11:# New network inherits properties from this network ID} auth_key: ${12:# Authentication key provided by the dashboard} host: ${13:# Hostname for Meraki dashboard} diff --git a/cisco.meraki.meraki_network_settings.sublime-snippet b/cisco.meraki.meraki_network_settings.sublime-snippet new file mode 100644 index 00000000..4cd80bf5 --- /dev/null +++ b/cisco.meraki.meraki_network_settings.sublime-snippet @@ -0,0 +1,30 @@ + + + cisco.meraki.meraki_network_settings + source.yaml,source.ansible + Manage the settings of networks in the Meraki cloud + \ No newline at end of file diff --git a/cisco.meraki.meraki_webhook.sublime-snippet b/cisco.meraki.meraki_webhook.sublime-snippet index 4ac18248..0997fbc2 100644 --- a/cisco.meraki.meraki_webhook.sublime-snippet +++ b/cisco.meraki.meraki_webhook.sublime-snippet @@ -8,20 +8,22 @@ shared_secret: ${6:# Secret password to use when accessing webhook} url: ${7:# URL to access when calling webhook} webhook_id: ${8:# Unique ID of webhook} - test: ${9:# Indicates whether to test or query status} - test_id: ${10:# ID of webhook test query} - auth_key: ${11:# Authentication key provided by the dashboard} - host: ${12:# Hostname for Meraki dashboard} - use_proxy: ${13:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} - use_https: ${14:# If C(no), it will use HTTP} - output_format: ${15:# Instructs module whether response keys should be snake case (ex} - output_level: ${16:# Set amount of debug output during module execution} - timeout: ${17:# Time to timeout for HTTP requests} - validate_certs: ${18:# Whether to validate HTTP certificates} - org_name: ${19:# Name of organization} - org_id: ${20:# ID of organization} - rate_limit_retry_time: ${21:# Number of seconds to retry if rate limiter is triggered} - internal_error_retry_time: ${22:# Number of seconds to retry if server returns an internal server error} + payload_template_name: ${9:# The name of the payload template} + payload_template_id: ${10:# The ID of the payload template} + test: ${11:# Indicates whether to test or query status} + test_id: ${12:# ID of webhook test query} + auth_key: ${13:# Authentication key provided by the dashboard} + host: ${14:# Hostname for Meraki dashboard} + use_proxy: ${15:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} + use_https: ${16:# If C(no), it will use HTTP} + output_format: ${17:# Instructs module whether response keys should be snake case (ex} + output_level: ${18:# Set amount of debug output during module execution} + timeout: ${19:# Time to timeout for HTTP requests} + validate_certs: ${20:# Whether to validate HTTP certificates} + org_name: ${21:# Name of organization} + org_id: ${22:# ID of organization} + rate_limit_retry_time: ${23:# Number of seconds to retry if rate limiter is triggered} + internal_error_retry_time: ${24:# Number of seconds to retry if server returns an internal server error} tags: - cisco - meraki diff --git a/cisco.meraki.meraki_webhook_payload_template.sublime-snippet b/cisco.meraki.meraki_webhook_payload_template.sublime-snippet new file mode 100644 index 00000000..8aaf8d2f --- /dev/null +++ b/cisco.meraki.meraki_webhook_payload_template.sublime-snippet @@ -0,0 +1,29 @@ + + + cisco.meraki.meraki_webhook_payload_template + source.yaml,source.ansible + Manage webhook payload templates for a network in the Meraki cloud + \ No newline at end of file diff --git a/cisco.mso.mso_backup.sublime-snippet b/cisco.mso.mso_backup.sublime-snippet index 1386a5c0..3dd3a415 100644 --- a/cisco.mso.mso_backup.sublime-snippet +++ b/cisco.mso.mso_backup.sublime-snippet @@ -3,21 +3,22 @@ cisco.mso.mso_backup: location_type: ${2:# The type of location for the backup to be stored} backup: ${3:# The name given to the backup} - remote_location: ${4:# The remote location's name where the backup should be stored} - remote_path: ${5:# This path is relative to the remote location} - description: ${6:# Brief information about the backup} - destination: ${7:# Location where to download the backup to} - state: ${8:# Use C(present) or C(absent) for adding or removing} - host: ${9:# IP Address or hostname of the ACI Multi Site Orchestrator host} - port: ${10:# Port number to be used for the REST connection} - username: ${11:# The username to use for authentication} - password: ${12:# The password to use for authentication} - output_level: ${13:# Influence the output of this MSO module} - timeout: ${14:# The socket level timeout in seconds} - use_proxy: ${15:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} - use_ssl: ${16:# If C(no), an HTTP connection will be used instead of the default HTTPS connection} - validate_certs: ${17:# If C(no), SSL certificates will not be validated} - login_domain: ${18:# The login domain name to use for authentication} + backup_id: ${4:# The id of a specific backup} + remote_location: ${5:# The remote location's name where the backup should be stored} + remote_path: ${6:# This path is relative to the remote location} + description: ${7:# Brief information about the backup} + destination: ${8:# Location where to download the backup to} + state: ${9:# Use C(present) or C(absent) for adding or removing} + host: ${10:# IP Address or hostname of the ACI Multi Site Orchestrator host} + port: ${11:# Port number to be used for the REST connection} + username: ${12:# The username to use for authentication} + password: ${13:# The password to use for authentication} + output_level: ${14:# Influence the output of this MSO module} + timeout: ${15:# The socket level timeout in seconds} + use_proxy: ${16:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} + use_ssl: ${17:# If C(no), an HTTP connection will be used instead of the default HTTPS connection} + validate_certs: ${18:# If C(no), SSL certificates will not be validated} + login_domain: ${19:# The login domain name to use for authentication} tags: - cisco - mso diff --git a/cisco.mso.mso_schema_site_bd_l3out.sublime-snippet b/cisco.mso.mso_schema_site_bd_l3out.sublime-snippet index ad96a218..9c2a9d1b 100644 --- a/cisco.mso.mso_schema_site_bd_l3out.sublime-snippet +++ b/cisco.mso.mso_schema_site_bd_l3out.sublime-snippet @@ -5,7 +5,7 @@ site: ${3:# The name of the site} template: ${4:# The name of the template} bd: ${5:# The name of the BD} - l3out: ${6:# The name of the l3out} + l3out: ${6:# The l3out associated to this BD} state: ${7:# Use C(present) or C(absent) for adding or removing} host: ${8:# IP Address or hostname of the ACI Multi Site Orchestrator host} port: ${9:# Port number to be used for the REST connection} diff --git a/cisco.mso.mso_tenant.sublime-snippet b/cisco.mso.mso_tenant.sublime-snippet index c3e212b1..18f58334 100644 --- a/cisco.mso.mso_tenant.sublime-snippet +++ b/cisco.mso.mso_tenant.sublime-snippet @@ -6,17 +6,18 @@ description: ${4:# The description for this tenant} users: ${5:# A list of associated users for this tenant} sites: ${6:# A list of associated sites for this tenant} - state: ${7:# Use C(present) or C(absent) for adding or removing} - host: ${8:# IP Address or hostname of the ACI Multi Site Orchestrator host} - port: ${9:# Port number to be used for the REST connection} - username: ${10:# The username to use for authentication} - password: ${11:# The password to use for authentication} - output_level: ${12:# Influence the output of this MSO module} - timeout: ${13:# The socket level timeout in seconds} - use_proxy: ${14:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} - use_ssl: ${15:# If C(no), an HTTP connection will be used instead of the default HTTPS connection} - validate_certs: ${16:# If C(no), SSL certificates will not be validated} - login_domain: ${17:# The login domain name to use for authentication} + orchestrator_only: ${7:# Orchestrator Only C(no) is used to delete the tenant from the MSO and Sites/APIC} + state: ${8:# Use C(present) or C(absent) for adding or removing} + host: ${9:# IP Address or hostname of the ACI Multi Site Orchestrator host} + port: ${10:# Port number to be used for the REST connection} + username: ${11:# The username to use for authentication} + password: ${12:# The password to use for authentication} + output_level: ${13:# Influence the output of this MSO module} + timeout: ${14:# The socket level timeout in seconds} + use_proxy: ${15:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} + use_ssl: ${16:# If C(no), an HTTP connection will be used instead of the default HTTPS connection} + validate_certs: ${17:# If C(no), SSL certificates will not be validated} + login_domain: ${18:# The login domain name to use for authentication} tags: - cisco - mso diff --git a/cisco.mso.ndo_schema_template_deploy.sublime-snippet b/cisco.mso.ndo_schema_template_deploy.sublime-snippet new file mode 100644 index 00000000..ff821a8e --- /dev/null +++ b/cisco.mso.ndo_schema_template_deploy.sublime-snippet @@ -0,0 +1,25 @@ + + + cisco.mso.ndo_schema_template_deploy + source.yaml,source.ansible + Deploy schema templates to sites for NDO v3 + \ No newline at end of file diff --git a/cisco.nxos.nxos_facts.sublime-snippet b/cisco.nxos.nxos_facts.sublime-snippet index f2eee95e..8b260785 100644 --- a/cisco.nxos.nxos_facts.sublime-snippet +++ b/cisco.nxos.nxos_facts.sublime-snippet @@ -1,9 +1,9 @@ - community.docker.current_container_facts source.yaml,source.ansible - Return facts about whether the module runs in a Docker container + Return facts about whether the module runs in a container \ No newline at end of file diff --git a/community.docker.docker_container_copy_into.sublime-snippet b/community.docker.docker_container_copy_into.sublime-snippet new file mode 100644 index 00000000..13424973 --- /dev/null +++ b/community.docker.docker_container_copy_into.sublime-snippet @@ -0,0 +1,34 @@ + + + community.docker.docker_container_copy_into + source.yaml,source.ansible + Copy a file into a Docker container + \ No newline at end of file diff --git a/community.docker.docker_host_info.sublime-snippet b/community.docker.docker_host_info.sublime-snippet index 0bb78835..4ae42e96 100644 --- a/community.docker.docker_host_info.sublime-snippet +++ b/community.docker.docker_host_info.sublime-snippet @@ -2,27 +2,28 @@ + + community.general.gitlab_project_badge + source.yaml,source.ansible + Manage project badges on GitLab Server + \ No newline at end of file diff --git a/community.general.gitlab_runner.sublime-snippet b/community.general.gitlab_runner.sublime-snippet index ccffbccb..19f67675 100644 --- a/community.general.gitlab_runner.sublime-snippet +++ b/community.general.gitlab_runner.sublime-snippet @@ -9,16 +9,17 @@ active: ${7:# Define if the runners is immediately active after creation} locked: ${8:# Determines if the runner is locked or not} access_level: ${9:# Determines if a runner can pick up jobs only from protected branches} - maximum_timeout: ${10:# The maximum time that a runner has to complete a specific job} - run_untagged: ${11:# Run untagged jobs or not} - tag_list: ${12:# The tags that apply to the runner} - api_url: ${13:# The resolvable endpoint for the API} - api_username: ${14:# The username to use for authentication against the API} - api_password: ${15:# The password to use for authentication against the API} - validate_certs: ${16:# Whether or not to validate SSL certs when supplying a https endpoint} - api_token: ${17:# GitLab access token with API permissions} - api_oauth_token: ${18:# GitLab OAuth token for logging in} - api_job_token: ${19:# GitLab CI job token for logging in} + access_level_on_creation: ${10:# Whether the runner should be registered with an access level or not} + maximum_timeout: ${11:# The maximum time that a runner has to complete a specific job} + run_untagged: ${12:# Run untagged jobs or not} + tag_list: ${13:# The tags that apply to the runner} + api_url: ${14:# The resolvable endpoint for the API} + api_username: ${15:# The username to use for authentication against the API} + api_password: ${16:# The password to use for authentication against the API} + validate_certs: ${17:# Whether or not to validate SSL certs when supplying a https endpoint} + api_token: ${18:# GitLab access token with API permissions} + api_oauth_token: ${19:# GitLab OAuth token for logging in} + api_job_token: ${20:# GitLab CI job token for logging in} tags: - community - general diff --git a/community.general.ipa_group.sublime-snippet b/community.general.ipa_group.sublime-snippet index 7461df21..dfd614ee 100644 --- a/community.general.ipa_group.sublime-snippet +++ b/community.general.ipa_group.sublime-snippet @@ -9,14 +9,15 @@ group: ${7:# List of group names assigned to this group} nonposix: ${8:# Create as a non-POSIX group} user: ${9:# List of user names assigned to this group} - state: ${10:# State to ensure} - ipa_port: ${11:# Port of FreeIPA / IPA server} - ipa_host: ${12:# IP or hostname of IPA server} - ipa_user: ${13:# Administrative account used on IPA server} - ipa_pass: ${14:# Password of administrative user} - ipa_prot: ${15:# Protocol used by IPA server} - validate_certs: ${16:# This only applies if C(ipa_prot) is I(https)} - ipa_timeout: ${17:# Specifies idle timeout (in seconds) for the connection} + external_user: ${10:# List of external users assigned to this group} + state: ${11:# State to ensure} + ipa_port: ${12:# Port of FreeIPA / IPA server} + ipa_host: ${13:# IP or hostname of IPA server} + ipa_user: ${14:# Administrative account used on IPA server} + ipa_pass: ${15:# Password of administrative user} + ipa_prot: ${16:# Protocol used by IPA server} + validate_certs: ${17:# This only applies if C(ipa_prot) is I(https)} + ipa_timeout: ${18:# Specifies idle timeout (in seconds) for the connection} tags: - community - general diff --git a/community.general.keycloak_clientsecret_info.sublime-snippet b/community.general.keycloak_clientsecret_info.sublime-snippet new file mode 100644 index 00000000..79a308b5 --- /dev/null +++ b/community.general.keycloak_clientsecret_info.sublime-snippet @@ -0,0 +1,24 @@ + + + community.general.keycloak_clientsecret_info + source.yaml,source.ansible + Retrieve client secret via Keycloak API + \ No newline at end of file diff --git a/community.general.keycloak_clientsecret_regenerate.sublime-snippet b/community.general.keycloak_clientsecret_regenerate.sublime-snippet new file mode 100644 index 00000000..97478cfe --- /dev/null +++ b/community.general.keycloak_clientsecret_regenerate.sublime-snippet @@ -0,0 +1,24 @@ + + + community.general.keycloak_clientsecret_regenerate + source.yaml,source.ansible + Regenerate Keycloak client secret via Keycloak API + \ No newline at end of file diff --git a/community.general.keycloak_group.sublime-snippet b/community.general.keycloak_group.sublime-snippet index 14e7aa4d..0ca6323d 100644 --- a/community.general.keycloak_group.sublime-snippet +++ b/community.general.keycloak_group.sublime-snippet @@ -6,16 +6,17 @@ realm: ${4:# They Keycloak realm under which this group resides} id: ${5:# The unique identifier for this group} attributes: ${6:# A dict of key/value pairs to set as custom attributes for the group} - auth_keycloak_url: ${7:# URL to the Keycloak instance} - auth_client_id: ${8:# OpenID Connect I(client_id) to authenticate to the API with} - auth_realm: ${9:# Keycloak realm name to authenticate to for API access} - auth_client_secret: ${10:# Client Secret to use in conjunction with I(auth_client_id) (if required)} - auth_username: ${11:# Username to authenticate for API access with} - auth_password: ${12:# Password to authenticate for API access with} - token: ${13:# Authentication token for Keycloak API} - validate_certs: ${14:# Verify TLS certificates (do not disable this in production)} - connection_timeout: ${15:# Controls the HTTP connections timeout period (in seconds) to Keycloak API} - http_agent: ${16:# Configures the HTTP User-Agent header} + parents: ${7:# List of parent groups for the group to handle sorted top to bottom} + auth_keycloak_url: ${8:# URL to the Keycloak instance} + auth_client_id: ${9:# OpenID Connect I(client_id) to authenticate to the API with} + auth_realm: ${10:# Keycloak realm name to authenticate to for API access} + auth_client_secret: ${11:# Client Secret to use in conjunction with I(auth_client_id) (if required)} + auth_username: ${12:# Username to authenticate for API access with} + auth_password: ${13:# Password to authenticate for API access with} + token: ${14:# Authentication token for Keycloak API} + validate_certs: ${15:# Verify TLS certificates (do not disable this in production)} + connection_timeout: ${16:# Controls the HTTP connections timeout period (in seconds) to Keycloak API} + http_agent: ${17:# Configures the HTTP User-Agent header} tags: - community - general diff --git a/community.general.ldap_attrs.sublime-snippet b/community.general.ldap_attrs.sublime-snippet index 8e3b4cca..74e94d5b 100644 --- a/community.general.ldap_attrs.sublime-snippet +++ b/community.general.ldap_attrs.sublime-snippet @@ -12,6 +12,7 @@ start_tls: ${10:# If true, we'll use the START_TLS LDAP extension} validate_certs: ${11:# If set to C(false), SSL certificates will not be validated} sasl_class: ${12:# The class to use for SASL authentication} + xorder_discovery: ${13:# Set the behavior on how to process Xordered DNs} tags: - community - general diff --git a/community.general.ldap_entry.sublime-snippet b/community.general.ldap_entry.sublime-snippet index ec81f166..b5c56713 100644 --- a/community.general.ldap_entry.sublime-snippet +++ b/community.general.ldap_entry.sublime-snippet @@ -13,6 +13,7 @@ start_tls: ${11:# If true, we'll use the START_TLS LDAP extension} validate_certs: ${12:# If set to C(false), SSL certificates will not be validated} sasl_class: ${13:# The class to use for SASL authentication} + xorder_discovery: ${14:# Set the behavior on how to process Xordered DNs} tags: - community - general diff --git a/community.general.ldap_passwd.sublime-snippet b/community.general.ldap_passwd.sublime-snippet index c6cc6578..1ee8ae78 100644 --- a/community.general.ldap_passwd.sublime-snippet +++ b/community.general.ldap_passwd.sublime-snippet @@ -10,6 +10,7 @@ start_tls: ${8:# If true, we'll use the START_TLS LDAP extension} validate_certs: ${9:# If set to C(false), SSL certificates will not be validated} sasl_class: ${10:# The class to use for SASL authentication} + xorder_discovery: ${11:# Set the behavior on how to process Xordered DNs} tags: - community - general diff --git a/community.general.ldap_search.sublime-snippet b/community.general.ldap_search.sublime-snippet index 22cc8ce3..bf708bd1 100644 --- a/community.general.ldap_search.sublime-snippet +++ b/community.general.ldap_search.sublime-snippet @@ -13,6 +13,7 @@ start_tls: ${11:# If true, we'll use the START_TLS LDAP extension} validate_certs: ${12:# If set to C(false), SSL certificates will not be validated} sasl_class: ${13:# The class to use for SASL authentication} + xorder_discovery: ${14:# Set the behavior on how to process Xordered DNs} tags: - community - general diff --git a/community.general.lxd_profile.sublime-snippet b/community.general.lxd_profile.sublime-snippet index 631a66e5..ca2b47bf 100644 --- a/community.general.lxd_profile.sublime-snippet +++ b/community.general.lxd_profile.sublime-snippet @@ -4,7 +4,7 @@ name: ${2:# Name of a profile} project: ${3:# Project of a profile} description: ${4:# Description of the profile} - config: ${5:# The config for the container (e} + config: ${5:# The config for the instance (e} devices: ${6:# The devices for the profile (e} new_name: ${7:# A new name of a profile} merge_profile: ${8:# Merge the configuration of the present profile with the new desired configuration, instead of replacing it} diff --git a/community.general.mattermost.sublime-snippet b/community.general.mattermost.sublime-snippet index 29ba02cf..30c17dbb 100644 --- a/community.general.mattermost.sublime-snippet +++ b/community.general.mattermost.sublime-snippet @@ -7,7 +7,7 @@ attachments: ${5:# Define a list of attachments} channel: ${6:# Channel to send the message to} username: ${7:# This is the sender of the message (Username Override need to be enabled by mattermost admin, see mattermost doc} - icon_url: ${8:# Url for the message sender's icon} + icon_url: ${8:# URL for the message sender's icon} validate_certs: ${9:# If C(false), SSL certificates will not be validated} tags: - community diff --git a/community.general.modprobe.sublime-snippet b/community.general.modprobe.sublime-snippet index 3a2ba948..36875712 100644 --- a/community.general.modprobe.sublime-snippet +++ b/community.general.modprobe.sublime-snippet @@ -4,6 +4,7 @@ name: ${2:# Name of kernel module to manage} state: ${3:# Whether the module should be present or absent} params: ${4:# Modules parameters} + persistent: ${5:# Persistency between reboots for configured module} tags: - community - general diff --git a/community.general.ocapi_command.sublime-snippet b/community.general.ocapi_command.sublime-snippet new file mode 100644 index 00000000..23526231 --- /dev/null +++ b/community.general.ocapi_command.sublime-snippet @@ -0,0 +1,20 @@ + + + community.general.ocapi_command + source.yaml,source.ansible + Manages Out-Of-Band controllers using Open Composable API (OCAPI) + \ No newline at end of file diff --git a/community.general.ocapi_info.sublime-snippet b/community.general.ocapi_info.sublime-snippet new file mode 100644 index 00000000..bd1b8294 --- /dev/null +++ b/community.general.ocapi_info.sublime-snippet @@ -0,0 +1,19 @@ + + + community.general.ocapi_info + source.yaml,source.ansible + Manages Out-Of-Band controllers using Open Composable API (OCAPI) + \ No newline at end of file diff --git a/community.general.one_vm.sublime-snippet b/community.general.one_vm.sublime-snippet index f84fc084..b7e19522 100644 --- a/community.general.one_vm.sublime-snippet +++ b/community.general.one_vm.sublime-snippet @@ -30,6 +30,7 @@ persistent: ${28:# Create a private persistent copy of the template plus any image defined in DISK, and instantiate that copy} datastore_id: ${29:# Name of Datastore to use to create a new instace} datastore_name: ${30:# Name of Datastore to use to create a new instace} + updateconf: ${31:# When I(instance_ids) is provided, updates running VMs with the C(updateconf) API call} tags: - community - general diff --git a/community.general.opkg.sublime-snippet b/community.general.opkg.sublime-snippet index 47d1c30a..e55d549d 100644 --- a/community.general.opkg.sublime-snippet +++ b/community.general.opkg.sublime-snippet @@ -1,5 +1,5 @@ - community.general.opkg source.yaml,source.ansible - Package manager for OpenWrt + Package manager for OpenWrt and Openembedded/Yocto based Linux distributions \ No newline at end of file diff --git a/community.general.proxmox.sublime-snippet b/community.general.proxmox.sublime-snippet index a03d6a25..29f0716e 100644 --- a/community.general.proxmox.sublime-snippet +++ b/community.general.proxmox.sublime-snippet @@ -18,26 +18,27 @@ cpuunits: ${16:# CPU weight for a VM} nameserver: ${17:# sets DNS server IP address for a container} searchdomain: ${18:# sets DNS search domain for a container} - timeout: ${19:# timeout for operations} - force: ${20:# forcing operations} - purge: ${21:# Remove container from all related configurations} - state: ${22:# Indicate desired state of the instance} - pubkey: ${23:# Public key to add to /root/} - unprivileged: ${24:# Indicate if the container should be unprivileged} - description: ${25:# Specify the description for the container} - hookscript: ${26:# Script that will be executed during various steps in the containers lifetime} - proxmox_default_behavior: ${27:# As of community} - clone: ${28:# ID of the container to be cloned} - clone_type: ${29:# Type of the clone created} - api_host: ${30:# Specify the target host of the Proxmox VE cluster} - api_user: ${31:# Specify the user to authenticate with} - api_password: ${32:# Specify the password to authenticate with} - api_token_id: ${33:# Specify the token ID} - api_token_secret: ${34:# Specify the token secret} - validate_certs: ${35:# If C(false), SSL certificates will not be validated} - vmid: ${36:# Specifies the instance ID} - node: ${37:# Proxmox VE node on which to operate} - pool: ${38:# Add the new VM to the specified pool} + tags: ${19:# List of tags to apply to the container} + timeout: ${20:# timeout for operations} + force: ${21:# forcing operations} + purge: ${22:# Remove container from all related configurations} + state: ${23:# Indicate desired state of the instance} + pubkey: ${24:# Public key to add to /root/} + unprivileged: ${25:# Indicate if the container should be unprivileged} + description: ${26:# Specify the description for the container} + hookscript: ${27:# Script that will be executed during various steps in the containers lifetime} + proxmox_default_behavior: ${28:# As of community} + clone: ${29:# ID of the container to be cloned} + clone_type: ${30:# Type of the clone created} + api_host: ${31:# Specify the target host of the Proxmox VE cluster} + api_user: ${32:# Specify the user to authenticate with} + api_password: ${33:# Specify the password to authenticate with} + api_token_id: ${34:# Specify the token ID} + api_token_secret: ${35:# Specify the token secret} + validate_certs: ${36:# If C(false), SSL certificates will not be validated} + vmid: ${37:# Specifies the instance ID} + node: ${38:# Proxmox VE node on which to operate} + pool: ${39:# Add the new VM to the specified pool} tags: - community - general diff --git a/community.general.proxmox_disk.sublime-snippet b/community.general.proxmox_disk.sublime-snippet index 02922c26..4170eb01 100644 --- a/community.general.proxmox_disk.sublime-snippet +++ b/community.general.proxmox_disk.sublime-snippet @@ -13,7 +13,7 @@ target_disk: ${11:# The config key the disk will be moved to on the target VM (for example, C(ide0) or C(scsi1))} target_storage: ${12:# Move the disk to this storage when I(state=moved)} target_vmid: ${13:# The (unique) ID of the VM where disk will be placed when I(state=moved)} - timeout: ${14:# Timeout in seconds to wait when moving disk} + timeout: ${14:# Timeout in seconds to wait for slow operations such as importing disk or moving disk between storages} aio: ${15:# AIO type to use} backup: ${16:# Whether the drive should be included when making backups} bps_max_length: ${17:# Maximum length of total r/w I/O bursts in seconds} diff --git a/community.general.redfish_command.sublime-snippet b/community.general.redfish_command.sublime-snippet index f039d93f..6ccb16ff 100644 --- a/community.general.redfish_command.sublime-snippet +++ b/community.general.redfish_command.sublime-snippet @@ -24,8 +24,11 @@ update_protocol: ${22:# Protocol for the update} update_targets: ${23:# List of target resource URIs to apply the update to} update_creds: ${24:# Credentials for retrieving the update image} - virtual_media: ${25:# Options for VirtualMedia commands} - strip_etag_quotes: ${26:# Removes surrounding quotes of etag used in C(If-Match) header of C(PATCH) requests} + update_apply_time: ${25:# Time when to apply the update} + update_handle: ${26:# Handle to check the status of an update in progress} + virtual_media: ${27:# Options for VirtualMedia commands} + strip_etag_quotes: ${28:# Removes surrounding quotes of etag used in C(If-Match) header of C(PATCH) requests} + bios_attributes: ${29:# BIOS attributes that needs to be verified in the given server} tags: - community - general diff --git a/community.general.redfish_info.sublime-snippet b/community.general.redfish_info.sublime-snippet index c3530531..9ce0a0f1 100644 --- a/community.general.redfish_info.sublime-snippet +++ b/community.general.redfish_info.sublime-snippet @@ -8,6 +8,7 @@ password: ${6:# Password for authenticating to OOB controller} auth_token: ${7:# Security token for authenticating to OOB controller} timeout: ${8:# Timeout in seconds for HTTP requests to OOB controller} + update_handle: ${9:# Handle to check the status of an update in progress} tags: - community - general diff --git a/community.general.redhat_subscription.sublime-snippet b/community.general.redhat_subscription.sublime-snippet index 6076bd52..0675514e 100644 --- a/community.general.redhat_subscription.sublime-snippet +++ b/community.general.redhat_subscription.sublime-snippet @@ -4,29 +4,31 @@ state: ${2:# whether to register and subscribe (C(present)), or unregister (C(absent)) a system} username: ${3:# access} password: ${4:# access} - server_hostname: ${5:# Specify an alternative Red Hat Subscription Management or Sat6 server} - server_insecure: ${6:# Enable or disable https server certificate verification when connecting to C(server_hostname)} - server_prefix: ${7:# Specify the prefix when registering to the Red Hat Subscription Management or Sat6 server} - server_port: ${8:# Specify the port when registering to the Red Hat Subscription Management or Sat6 server} - rhsm_baseurl: ${9:# Specify CDN baseurl} - rhsm_repo_ca_cert: ${10:# Specify an alternative location for a CA certificate for CDN} - server_proxy_hostname: ${11:# Specify an HTTP proxy hostname} - server_proxy_port: ${12:# Specify an HTTP proxy port} - server_proxy_user: ${13:# Specify a user for HTTP proxy with basic authentication} - server_proxy_password: ${14:# Specify a password for HTTP proxy with basic authentication} - auto_attach: ${15:# Upon successful registration, auto-consume available subscriptions} - activationkey: ${16:# supply an activation key for use with registration} - org_id: ${17:# Organization ID to use in conjunction with activationkey} - environment: ${18:# Register with a specific environment in the destination org} - pool: ${19:# Specify a subscription pool name to consume} - pool_ids: ${20:# Specify subscription pool IDs to consume} - consumer_type: ${21:# The type of unit to register, defaults to system} - consumer_name: ${22:# Name of the system to register, defaults to the hostname} - consumer_id: ${23:# References an existing consumer ID to resume using a previous registration + token: ${5:# sso} + server_hostname: ${6:# Specify an alternative Red Hat Subscription Management or Red Hat Satellite or Katello server} + server_insecure: ${7:# Enable or disable https server certificate verification when connecting to C(server_hostname)} + server_prefix: ${8:# Specify the prefix when registering to the Red Hat Subscription Management or Red Hat Satellite or Katello server} + server_port: ${9:# Specify the port when registering to the Red Hat Subscription Management or Red Hat Satellite or Katello server} + rhsm_baseurl: ${10:# Specify CDN baseurl} + rhsm_repo_ca_cert: ${11:# Specify an alternative location for a CA certificate for CDN} + server_proxy_hostname: ${12:# Specify an HTTP proxy hostname} + server_proxy_scheme: ${13:# Specify an HTTP proxy scheme, for example C(http) or C(https)} + server_proxy_port: ${14:# Specify an HTTP proxy port} + server_proxy_user: ${15:# Specify a user for HTTP proxy with basic authentication} + server_proxy_password: ${16:# Specify a password for HTTP proxy with basic authentication} + auto_attach: ${17:# Upon successful registration, auto-consume available subscriptions} + activationkey: ${18:# supply an activation key for use with registration} + org_id: ${19:# Organization ID to use in conjunction with activationkey} + environment: ${20:# Register with a specific environment in the destination org} + pool: ${21:# Specify a subscription pool name to consume} + pool_ids: ${22:# Specify subscription pool IDs to consume} + consumer_type: ${23:# The type of unit to register, defaults to system} + consumer_name: ${24:# Name of the system to register, defaults to the hostname} + consumer_id: ${25:# References an existing consumer ID to resume using a previous registration for this system} - force_register: ${24:# Register the system even if it is already registered} - release: ${25:# Set a release version} - syspurpose: ${26:# Set syspurpose attributes in file C(/etc/rhsm/syspurpose/syspurpose} + force_register: ${26:# Register the system even if it is already registered} + release: ${27:# Set a release version} + syspurpose: ${28:# Set syspurpose attributes in file C(/etc/rhsm/syspurpose/syspurpose} tags: - community - general diff --git a/community.general.sefcontext.sublime-snippet b/community.general.sefcontext.sublime-snippet index f79af754..92ec771b 100644 --- a/community.general.sefcontext.sublime-snippet +++ b/community.general.sefcontext.sublime-snippet @@ -3,12 +3,13 @@ community.general.sefcontext: target: ${2:# Target path (expression)} ftype: ${3:# The file type that should have SELinux contexts applied} - setype: ${4:# SELinux type for the specified target} - seuser: ${5:# SELinux user for the specified target} - selevel: ${6:# SELinux range for the specified target} - state: ${7:# Whether the SELinux file context must be C(absent) or C(present)} - reload: ${8:# Reload SELinux policy after commit} - ignore_selinux_state: ${9:# Useful for scenarios (chrooted environment) that you can't get the real SELinux state} + setype: ${4:# SELinux type for the specified I(target)} + substitute: ${5:# Path to use to substitute file context(s) for the specified I(target)} + seuser: ${6:# SELinux user for the specified I(target)} + selevel: ${7:# SELinux range for the specified I(target)} + state: ${8:# Whether the SELinux file context must be C(absent) or C(present)} + reload: ${9:# Reload SELinux policy after commit} + ignore_selinux_state: ${10:# Useful for scenarios (chrooted environment) that you can't get the real SELinux state} tags: - community - general diff --git a/community.general.slack.sublime-snippet b/community.general.slack.sublime-snippet index 19274c3c..619d1870 100644 --- a/community.general.slack.sublime-snippet +++ b/community.general.slack.sublime-snippet @@ -8,7 +8,7 @@ thread_id: ${6:# Optional} message_id: ${7:# Optional} username: ${8:# This is the sender of the message} - icon_url: ${9:# Url for the message sender's icon (default C(https://www} + icon_url: ${9:# URL for the message sender's icon (default C(https://docs} icon_emoji: ${10:# Emoji for the message sender} link_names: ${11:# Automatically create links for channels and usernames in I(msg)} parse: ${12:# Setting for the message parser at Slack} @@ -16,6 +16,7 @@ color: ${14:# Allow text to use default colors - use the default of 'normal' to not send a custom color bar at the start of the message} attachments: ${15:# Define a list of attachments} blocks: ${16:# Define a list of blocks} + prepend_hash: ${17:# Setting for automatically prepending a C(#) symbol on the passed in I(channel_id)} tags: - community - general diff --git a/community.general.spotinst_aws_elastigroup.sublime-snippet b/community.general.spotinst_aws_elastigroup.sublime-snippet index 379ce1f2..0f731176 100644 --- a/community.general.spotinst_aws_elastigroup.sublime-snippet +++ b/community.general.spotinst_aws_elastigroup.sublime-snippet @@ -3,64 +3,68 @@ community.general.spotinst_aws_elastigroup: credentials_path: ${2:# Optional parameter that allows to set a non-default credentials path} account_id: ${3:# Optional parameter that allows to set an account-id inside the module configuration} - availability_vs_cost: ${4:# The strategy orientation} - availability_zones: ${5:# A list of hash/dictionaries of Availability Zones that are configured in the elastigroup; '[{'key':'value', 'key':'value'}]'; keys allowed are name (String), subnet_id (String), placement_group_name (String),} - block_device_mappings: ${6:# A list of hash/dictionaries of Block Device Mappings for elastigroup instances; You can specify virtual devices and EBS volumes} - chef: ${7:# The Chef integration configuration} - draining_timeout: ${8:# Time for instance to be drained from incoming requests and deregistered from ELB before termination} - ebs_optimized: ${9:# Enable EBS optimization for supported instances which are not enabled by default} - ebs_volume_pool: ${10:# A list of hash/dictionaries of EBS devices to reattach to the elastigroup when available; '[{'key':'value', 'key':'value'}]'; keys allowed are - volume_ids (List of Strings), device_name (String)} - ecs: ${11:# The ECS integration configuration} - elastic_ips: ${12:# List of ElasticIps Allocation Ids (Example C(eipalloc-9d4e16f8)) to associate to the group instances} - fallback_to_od: ${13:# In case of no spots available, Elastigroup will launch an On-demand instance instead} - health_check_grace_period: ${14:# The amount of time, in seconds, after the instance has launched to start and check its health} - health_check_unhealthy_duration_before_replacement: ${15:# Minimal mount of time instance should be unhealthy for us to consider it unhealthy} - health_check_type: ${16:# The service to use for the health check} - iam_role_name: ${17:# The instance profile iamRole name} - iam_role_arn: ${18:# The instance profile iamRole arn} - id: ${19:# The group id if it already exists and you want to update, or delete it} - image_id: ${20:# The image Id used to launch the instance} - key_pair: ${21:# Specify a Key Pair to attach to the instances} - kubernetes: ${22:# The Kubernetes integration configuration} - lifetime_period: ${23:# Lifetime period} - load_balancers: ${24:# List of classic ELB names} - max_size: ${25:# The upper limit number of instances that you can scale up to} - mesosphere: ${26:# The Mesosphere integration configuration} - min_size: ${27:# The lower limit number of instances that you can scale down to} - monitoring: ${28:# Describes whether instance Enhanced Monitoring is enabled} - name: ${29:# Unique name for elastigroup to be created, updated or deleted} - network_interfaces: ${30:# A list of hash/dictionaries of network interfaces to add to the elastigroup; '[{'key':'value', 'key':'value'}]'; keys allowed are - description (String), device_index (Integer), secondary_private_ip_address_count (Integer), associate_public_ip_address (Boolean), delete_on_termination (Boolean), groups (List of Strings), network_interface_id (String), private_ip_address (String), subnet_id (String), associate_ipv6_address (Boolean), private_ip_addresses (List of Objects, Keys are privateIpAddress (String, required) and primary (Boolean))} - on_demand_count: ${31:# Required if risk is not set} - on_demand_instance_type: ${32:# On-demand instance type that will be provisioned} - opsworks: ${33:# The elastigroup OpsWorks integration configration} - persistence: ${34:# The Stateful elastigroup configration} - product: ${35:# Operation system type} - rancher: ${36:# The Rancher integration configuration} - right_scale: ${37:# The Rightscale integration configuration} - risk: ${38:# Required if on demand is not set} - roll_config: ${39:# Roll configuration} - scheduled_tasks: ${40:# A list of hash/dictionaries of scheduled tasks to configure in the elastigroup; '[{'key':'value', 'key':'value'}]'; keys allowed are - adjustment (Integer), scale_target_capacity (Integer), scale_min_capacity (Integer), scale_max_capacity (Integer), adjustment_percentage (Integer), batch_size_percentage (Integer), cron_expression (String), frequency (String), grace_period (Integer), task_type (String, required), is_enabled (Boolean)} - security_group_ids: ${41:# One or more security group IDs} - shutdown_script: ${42:# The Base64-encoded shutdown script that executes prior to instance termination} - signals: ${43:# A list of hash/dictionaries of signals to configure in the elastigroup; keys allowed are - name (String, required), timeout (Integer)} - spin_up_time: ${44:# Spin up time, in seconds, for the instance} - spot_instance_types: ${45:# Spot instance type that will be provisioned} - state: ${46:# Create or delete the elastigroup} - tags: ${47:# A list of tags to configure in the elastigroup} - target: ${48:# The number of instances to launch} - target_group_arns: ${49:# List of target group arns instances should be registered to} - tenancy: ${50:# Dedicated vs shared tenancy} - terminate_at_end_of_billing_hour: ${51:# Terminate at the end of billing hour} - unit: ${52:# The capacity unit to launch instances by} - up_scaling_policies: ${53:# A list of hash/dictionaries of scaling policies to configure in the elastigroup; '[{'key':'value', 'key':'value'}]'; keys allowed are - policy_name (String, required), namespace (String, required), metric_name (String, required), dimensions (List of Objects, Keys allowed are name (String, required) and value (String)), statistic (String, required) evaluation_periods (String, required), period (String, required), threshold (String, required), cooldown (String, required), unit (String, required), operator (String, required), action_type (String, required), adjustment (String), min_target_capacity (String), target (String), maximum (String), minimum (String)} - down_scaling_policies: ${54:# A list of hash/dictionaries of scaling policies to configure in the elastigroup; '[{'key':'value', 'key':'value'}]'; keys allowed are - policy_name (String, required), namespace (String, required), metric_name (String, required), dimensions ((List of Objects), Keys allowed are name (String, required) and value (String)), statistic (String, required), evaluation_periods (String, required), period (String, required), threshold (String, required), cooldown (String, required), unit (String, required), operator (String, required), action_type (String, required), adjustment (String), max_target_capacity (String), target (String), maximum (String), minimum (String)} - target_tracking_policies: ${55:# A list of hash/dictionaries of target tracking policies to configure in the elastigroup; '[{'key':'value', 'key':'value'}]'; keys allowed are - policy_name (String, required), namespace (String, required), source (String, required), metric_name (String, required), statistic (String, required), unit (String, required), cooldown (String, required), target (String, required)} - uniqueness_by: ${56:# If your group names are not unique, you may use this feature to update or delete a specific group} - user_data: ${57:# Base64-encoded MIME user data} - utilize_reserved_instances: ${58:# In case of any available Reserved Instances, Elastigroup will utilize your reservations before purchasing Spot instances} - wait_for_instances: ${59:# Whether or not the elastigroup creation / update actions should wait for the instances to spin} - wait_timeout: ${60:# How long the module should wait for instances before failing the action} - do_not_update: ${61:# TODO document} + token: ${4:# A Personal API Access Token issued by Spotinst} + availability_vs_cost: ${5:# The strategy orientation} + availability_zones: ${6:# A list of hash/dictionaries of Availability Zones that are configured in the elastigroup; '[{'key':'value', 'key':'value'}]'; keys allowed are name (String), subnet_id (String), placement_group_name (String),} + block_device_mappings: ${7:# A list of hash/dictionaries of Block Device Mappings for elastigroup instances; You can specify virtual devices and EBS volumes} + chef: ${8:# The Chef integration configuration} + draining_timeout: ${9:# Time for instance to be drained from incoming requests and deregistered from ELB before termination} + ebs_optimized: ${10:# Enable EBS optimization for supported instances which are not enabled by default} + ebs_volume_pool: ${11:# A list of hash/dictionaries of EBS devices to reattach to the elastigroup when available; '[{'key':'value', 'key':'value'}]'; keys allowed are - volume_ids (List of Strings), device_name (String)} + ecs: ${12:# The ECS integration configuration} + elastic_ips: ${13:# List of ElasticIps Allocation Ids (Example C(eipalloc-9d4e16f8)) to associate to the group instances} + fallback_to_od: ${14:# In case of no spots available, Elastigroup will launch an On-demand instance instead} + health_check_grace_period: ${15:# The amount of time, in seconds, after the instance has launched to start and check its health} + health_check_unhealthy_duration_before_replacement: ${16:# Minimal mount of time instance should be unhealthy for us to consider it unhealthy} + health_check_type: ${17:# The service to use for the health check} + iam_role_name: ${18:# The instance profile iamRole name} + iam_role_arn: ${19:# The instance profile iamRole arn} + id: ${20:# The group id if it already exists and you want to update, or delete it} + image_id: ${21:# The image Id used to launch the instance} + key_pair: ${22:# Specify a Key Pair to attach to the instances} + kubernetes: ${23:# The Kubernetes integration configuration} + lifetime_period: ${24:# Lifetime period} + load_balancers: ${25:# List of classic ELB names} + max_size: ${26:# The upper limit number of instances that you can scale up to} + mesosphere: ${27:# The Mesosphere integration configuration} + min_size: ${28:# The lower limit number of instances that you can scale down to} + monitoring: ${29:# Describes whether instance Enhanced Monitoring is enabled} + name: ${30:# Unique name for elastigroup to be created, updated or deleted} + network_interfaces: ${31:# A list of hash/dictionaries of network interfaces to add to the elastigroup; '[{'key':'value', 'key':'value'}]'; keys allowed are - description (String), device_index (Integer), secondary_private_ip_address_count (Integer), associate_public_ip_address (Boolean), delete_on_termination (Boolean), groups (List of Strings), network_interface_id (String), private_ip_address (String), subnet_id (String), associate_ipv6_address (Boolean), private_ip_addresses (List of Objects, Keys are privateIpAddress (String, required) and primary (Boolean))} + on_demand_count: ${32:# Required if risk is not set} + on_demand_instance_type: ${33:# On-demand instance type that will be provisioned} + opsworks: ${34:# The elastigroup OpsWorks integration configration} + persistence: ${35:# The Stateful elastigroup configration} + product: ${36:# Operation system type} + rancher: ${37:# The Rancher integration configuration} + right_scale: ${38:# The Rightscale integration configuration} + risk: ${39:# Required if on demand is not set} + roll_config: ${40:# Roll configuration} + scheduled_tasks: ${41:# A list of hash/dictionaries of scheduled tasks to configure in the elastigroup; '[{'key':'value', 'key':'value'}]'; keys allowed are - adjustment (Integer), scale_target_capacity (Integer), scale_min_capacity (Integer), scale_max_capacity (Integer), adjustment_percentage (Integer), batch_size_percentage (Integer), cron_expression (String), frequency (String), grace_period (Integer), task_type (String, required), is_enabled (Boolean)} + security_group_ids: ${42:# One or more security group IDs} + shutdown_script: ${43:# The Base64-encoded shutdown script that executes prior to instance termination} + signals: ${44:# A list of hash/dictionaries of signals to configure in the elastigroup; keys allowed are - name (String, required), timeout (Integer)} + spin_up_time: ${45:# Spin up time, in seconds, for the instance} + spot_instance_types: ${46:# Spot instance type that will be provisioned} + state: ${47:# Create or delete the elastigroup} + tags: ${48:# A list of tags to configure in the elastigroup} + target: ${49:# The number of instances to launch} + target_group_arns: ${50:# List of target group arns instances should be registered to} + tenancy: ${51:# Dedicated vs shared tenancy} + terminate_at_end_of_billing_hour: ${52:# Terminate at the end of billing hour} + unit: ${53:# The capacity unit to launch instances by} + up_scaling_policies: ${54:# A list of hash/dictionaries of scaling policies to configure in the elastigroup; '[{'key':'value', 'key':'value'}]'; keys allowed are - policy_name (String, required), namespace (String, required), metric_name (String, required), dimensions (List of Objects, Keys allowed are name (String, required) and value (String)), statistic (String, required) evaluation_periods (String, required), period (String, required), threshold (String, required), cooldown (String, required), unit (String, required), operator (String, required), action_type (String, required), adjustment (String), min_target_capacity (String), target (String), maximum (String), minimum (String)} + down_scaling_policies: ${55:# A list of hash/dictionaries of scaling policies to configure in the elastigroup; '[{'key':'value', 'key':'value'}]'; keys allowed are - policy_name (String, required), namespace (String, required), metric_name (String, required), dimensions ((List of Objects), Keys allowed are name (String, required) and value (String)), statistic (String, required), evaluation_periods (String, required), period (String, required), threshold (String, required), cooldown (String, required), unit (String, required), operator (String, required), action_type (String, required), adjustment (String), max_target_capacity (String), target (String), maximum (String), minimum (String)} + target_tracking_policies: ${56:# A list of hash/dictionaries of target tracking policies to configure in the elastigroup; '[{'key':'value', 'key':'value'}]'; keys allowed are - policy_name (String, required), namespace (String, required), source (String, required), metric_name (String, required), statistic (String, required), unit (String, required), cooldown (String, required), target (String, required)} + uniqueness_by: ${57:# If your group names are not unique, you may use this feature to update or delete a specific group} + user_data: ${58:# Base64-encoded MIME user data} + utilize_reserved_instances: ${59:# In case of any available Reserved Instances, Elastigroup will utilize your reservations before purchasing Spot instances} + wait_for_instances: ${60:# Whether or not the elastigroup creation / update actions should wait for the instances to spin} + wait_timeout: ${61:# How long the module should wait for instances before failing the action} + do_not_update: ${62:# TODO document} + multai_token: ${63:# Token used for Multai configuration} + multai_load_balancers: ${64:# Configuration parameters for Multai load balancers} + elastic_beanstalk: ${65:# Placeholder parameter for future implementation of Elastic Beanstalk configurations} tags: - community - general diff --git a/community.general.ssh_config.sublime-snippet b/community.general.ssh_config.sublime-snippet index afee3c0d..9d9b0bde 100644 --- a/community.general.ssh_config.sublime-snippet +++ b/community.general.ssh_config.sublime-snippet @@ -14,6 +14,7 @@ proxycommand: ${12:# Sets the C(ProxyCommand) option} forward_agent: ${13:# Sets the C(ForwardAgent) option} ssh_config_file: ${14:# SSH config file} + host_key_algorithms: ${15:# Sets the C(HostKeyAlgorithms) option} tags: - community - general diff --git a/community.general.sudoers.sublime-snippet b/community.general.sudoers.sublime-snippet index afda85f5..74604080 100644 --- a/community.general.sudoers.sublime-snippet +++ b/community.general.sudoers.sublime-snippet @@ -5,11 +5,13 @@ group: ${3:# The name of the group for the sudoers rule} name: ${4:# The name of the sudoers rule} nopassword: ${5:# Whether a password will be required to run the sudo'd command} - runas: ${6:# Specify the target user the command(s) will run as} - sudoers_path: ${7:# The path which sudoers config files will be managed in} - state: ${8:# Whether the rule should exist or not} - user: ${9:# The name of the user for the sudoers rule} - validation: ${10:# If C(absent), the sudoers rule will be added without validation} + setenv: ${6:# Whether to allow keeping the environment when command is run with sudo} + host: ${7:# Specify the host the rule is for} + runas: ${8:# Specify the target user the command(s) will run as} + sudoers_path: ${9:# The path which sudoers config files will be managed in} + state: ${10:# Whether the rule should exist or not} + user: ${11:# The name of the user for the sudoers rule} + validation: ${12:# If C(absent), the sudoers rule will be added without validation} tags: - community - general diff --git a/community.general.twilio.sublime-snippet b/community.general.twilio.sublime-snippet index 97982c9b..1355f8b4 100644 --- a/community.general.twilio.sublime-snippet +++ b/community.general.twilio.sublime-snippet @@ -1,12 +1,12 @@ + + community.hashi_vault.vault_list + source.yaml,source.ansible + Perform a list operation against HashiCorp Vault + \ No newline at end of file diff --git a/community.hrobot.v_switch.sublime-snippet b/community.hrobot.v_switch.sublime-snippet new file mode 100644 index 00000000..d1b0e50f --- /dev/null +++ b/community.hrobot.v_switch.sublime-snippet @@ -0,0 +1,20 @@ + + + community.hrobot.v_switch + source.yaml,source.ansible + Manage Hetzner's vSwitch + \ No newline at end of file diff --git a/community.mongodb.mongodb_role.sublime-snippet b/community.mongodb.mongodb_role.sublime-snippet new file mode 100644 index 00000000..b94a4ba4 --- /dev/null +++ b/community.mongodb.mongodb_role.sublime-snippet @@ -0,0 +1,34 @@ + + + community.mongodb.mongodb_role + source.yaml,source.ansible + Adds or removes a role from a MongoDB database + \ No newline at end of file diff --git a/community.mysql.mysql_user.sublime-snippet b/community.mysql.mysql_user.sublime-snippet index 857fe792..17a2dfa7 100644 --- a/community.mysql.mysql_user.sublime-snippet +++ b/community.mysql.mysql_user.sublime-snippet @@ -19,17 +19,18 @@ plugin_hash_string: ${17:# User's plugin hash string (``CREATE USER user IDENTIFIED WITH plugin AS plugin_hash_string``)} plugin_auth_string: ${18:# User's plugin auth_string (``CREATE USER user IDENTIFIED WITH plugin BY plugin_auth_string``)} resource_limits: ${19:# Limit the user for certain server resources} - login_user: ${20:# The username used to authenticate with} - login_password: ${21:# The password used to authenticate with} - login_host: ${22:# Host running the database} - login_port: ${23:# Port of the MySQL server} - login_unix_socket: ${24:# The path to a Unix domain socket for local connections} - connect_timeout: ${25:# The connection timeout when connecting to the MySQL server} - config_file: ${26:# Specify a config file from which user and password are to be read} - ca_cert: ${27:# The path to a Certificate Authority (CA) certificate} - client_cert: ${28:# The path to a client public key certificate} - client_key: ${29:# The path to the client private key} - check_hostname: ${30:# Whether to validate the server host name when an SSL connection is required} + session_vars: ${20:# Dictionary of session variables in form of C(variable: value) to set at the beginning of module execution} + login_user: ${21:# The username used to authenticate with} + login_password: ${22:# The password used to authenticate with} + login_host: ${23:# Host running the database} + login_port: ${24:# Port of the MySQL server} + login_unix_socket: ${25:# The path to a Unix domain socket for local connections} + connect_timeout: ${26:# The connection timeout when connecting to the MySQL server} + config_file: ${27:# Specify a config file from which user and password are to be read} + ca_cert: ${28:# The path to a Certificate Authority (CA) certificate} + client_cert: ${29:# The path to a client public key certificate} + client_key: ${30:# The path to the client private key} + check_hostname: ${31:# Whether to validate the server host name when an SSL connection is required} tags: - community - mysql diff --git a/community.okd.openshift_adm_prune_builds.sublime-snippet b/community.okd.openshift_adm_prune_builds.sublime-snippet new file mode 100644 index 00000000..8979f08e --- /dev/null +++ b/community.okd.openshift_adm_prune_builds.sublime-snippet @@ -0,0 +1,30 @@ + + + community.okd.openshift_adm_prune_builds + source.yaml,source.ansible + Prune old completed and failed builds + \ No newline at end of file diff --git a/community.okd.openshift_build.sublime-snippet b/community.okd.openshift_build.sublime-snippet new file mode 100644 index 00000000..6d9187ca --- /dev/null +++ b/community.okd.openshift_build.sublime-snippet @@ -0,0 +1,40 @@ + + + community.okd.openshift_build + source.yaml,source.ansible + Start a new build or Cancel running, pending, or new builds + \ No newline at end of file diff --git a/community.routeros.api.sublime-snippet b/community.routeros.api.sublime-snippet index 105e0f0a..cf69ffef 100644 --- a/community.routeros.api.sublime-snippet +++ b/community.routeros.api.sublime-snippet @@ -14,10 +14,11 @@ timeout: ${12:# Timeout for the request} tls: ${13:# If is set TLS will be used for RouterOS API connection} port: ${14:# RouterOS api port} - validate_certs: ${15:# Set to C(false) to skip validation of TLS certificates} - validate_cert_hostname: ${16:# Set to C(true) to validate hostnames in certificates} - ca_path: ${17:# PEM formatted file that contains a CA certificate to be used for certificate validation} - encoding: ${18:# Use the specified encoding when communicating with the RouterOS device} + force_no_cert: ${15:# Set to C(true) to connect without a certificate when I(tls=true)} + validate_certs: ${16:# Set to C(false) to skip validation of TLS certificates} + validate_cert_hostname: ${17:# Set to C(true) to validate hostnames in certificates} + ca_path: ${18:# PEM formatted file that contains a CA certificate to be used for certificate validation} + encoding: ${19:# Use the specified encoding when communicating with the RouterOS device} tags: - community - routeros diff --git a/community.routeros.api_facts.sublime-snippet b/community.routeros.api_facts.sublime-snippet index a7951aee..35b96c10 100644 --- a/community.routeros.api_facts.sublime-snippet +++ b/community.routeros.api_facts.sublime-snippet @@ -8,10 +8,11 @@ timeout: ${6:# Timeout for the request} tls: ${7:# If is set TLS will be used for RouterOS API connection} port: ${8:# RouterOS api port} - validate_certs: ${9:# Set to C(false) to skip validation of TLS certificates} - validate_cert_hostname: ${10:# Set to C(true) to validate hostnames in certificates} - ca_path: ${11:# PEM formatted file that contains a CA certificate to be used for certificate validation} - encoding: ${12:# Use the specified encoding when communicating with the RouterOS device} + force_no_cert: ${9:# Set to C(true) to connect without a certificate when I(tls=true)} + validate_certs: ${10:# Set to C(false) to skip validation of TLS certificates} + validate_cert_hostname: ${11:# Set to C(true) to validate hostnames in certificates} + ca_path: ${12:# PEM formatted file that contains a CA certificate to be used for certificate validation} + encoding: ${13:# Use the specified encoding when communicating with the RouterOS device} tags: - community - routeros diff --git a/community.routeros.api_find_and_modify.sublime-snippet b/community.routeros.api_find_and_modify.sublime-snippet index 39bbdbe1..ea85d8a3 100644 --- a/community.routeros.api_find_and_modify.sublime-snippet +++ b/community.routeros.api_find_and_modify.sublime-snippet @@ -13,10 +13,11 @@ timeout: ${11:# Timeout for the request} tls: ${12:# If is set TLS will be used for RouterOS API connection} port: ${13:# RouterOS api port} - validate_certs: ${14:# Set to C(false) to skip validation of TLS certificates} - validate_cert_hostname: ${15:# Set to C(true) to validate hostnames in certificates} - ca_path: ${16:# PEM formatted file that contains a CA certificate to be used for certificate validation} - encoding: ${17:# Use the specified encoding when communicating with the RouterOS device} + force_no_cert: ${14:# Set to C(true) to connect without a certificate when I(tls=true)} + validate_certs: ${15:# Set to C(false) to skip validation of TLS certificates} + validate_cert_hostname: ${16:# Set to C(true) to validate hostnames in certificates} + ca_path: ${17:# PEM formatted file that contains a CA certificate to be used for certificate validation} + encoding: ${18:# Use the specified encoding when communicating with the RouterOS device} tags: - community - routeros diff --git a/community.routeros.api_info.sublime-snippet b/community.routeros.api_info.sublime-snippet index 6c41c7cc..9008f23c 100644 --- a/community.routeros.api_info.sublime-snippet +++ b/community.routeros.api_info.sublime-snippet @@ -6,16 +6,18 @@ handle_disabled: ${4:# How to handle unset values} hide_defaults: ${5:# Whether to hide default values} include_dynamic: ${6:# Whether to include dynamic values} - hostname: ${7:# RouterOS hostname API} - username: ${8:# RouterOS login user} - password: ${9:# RouterOS user password} - timeout: ${10:# Timeout for the request} - tls: ${11:# If is set TLS will be used for RouterOS API connection} - port: ${12:# RouterOS api port} - validate_certs: ${13:# Set to C(false) to skip validation of TLS certificates} - validate_cert_hostname: ${14:# Set to C(true) to validate hostnames in certificates} - ca_path: ${15:# PEM formatted file that contains a CA certificate to be used for certificate validation} - encoding: ${16:# Use the specified encoding when communicating with the RouterOS device} + include_builtin: ${7:# Whether to include builtin values} + hostname: ${8:# RouterOS hostname API} + username: ${9:# RouterOS login user} + password: ${10:# RouterOS user password} + timeout: ${11:# Timeout for the request} + tls: ${12:# If is set TLS will be used for RouterOS API connection} + port: ${13:# RouterOS api port} + force_no_cert: ${14:# Set to C(true) to connect without a certificate when I(tls=true)} + validate_certs: ${15:# Set to C(false) to skip validation of TLS certificates} + validate_cert_hostname: ${16:# Set to C(true) to validate hostnames in certificates} + ca_path: ${17:# PEM formatted file that contains a CA certificate to be used for certificate validation} + encoding: ${18:# Use the specified encoding when communicating with the RouterOS device} tags: - community - routeros diff --git a/community.routeros.api_modify.sublime-snippet b/community.routeros.api_modify.sublime-snippet index 9f56a90f..a55439b3 100644 --- a/community.routeros.api_modify.sublime-snippet +++ b/community.routeros.api_modify.sublime-snippet @@ -12,10 +12,11 @@ timeout: ${10:# Timeout for the request} tls: ${11:# If is set TLS will be used for RouterOS API connection} port: ${12:# RouterOS api port} - validate_certs: ${13:# Set to C(false) to skip validation of TLS certificates} - validate_cert_hostname: ${14:# Set to C(true) to validate hostnames in certificates} - ca_path: ${15:# PEM formatted file that contains a CA certificate to be used for certificate validation} - encoding: ${16:# Use the specified encoding when communicating with the RouterOS device} + force_no_cert: ${13:# Set to C(true) to connect without a certificate when I(tls=true)} + validate_certs: ${14:# Set to C(false) to skip validation of TLS certificates} + validate_cert_hostname: ${15:# Set to C(true) to validate hostnames in certificates} + ca_path: ${16:# PEM formatted file that contains a CA certificate to be used for certificate validation} + encoding: ${17:# Use the specified encoding when communicating with the RouterOS device} tags: - community - routeros diff --git a/community.vmware.vmware_cluster_drs.sublime-snippet b/community.vmware.vmware_cluster_drs.sublime-snippet index e38d8f54..b8686e4e 100644 --- a/community.vmware.vmware_cluster_drs.sublime-snippet +++ b/community.vmware.vmware_cluster_drs.sublime-snippet @@ -6,15 +6,16 @@ enable: ${4:# Whether to enable DRS} drs_enable_vm_behavior_overrides: ${5:# Whether DRS Behavior overrides for individual virtual machines are enabled} drs_default_vm_behavior: ${6:# Specifies the cluster-wide default DRS behavior for virtual machines} - drs_vmotion_rate: ${7:# Threshold for generated ClusterRecommendations} + drs_vmotion_rate: ${7:# Threshold for generated ClusterRecommendations ranging from 1 (lowest) to 5 (highest)} advanced_settings: ${8:# A dictionary of advanced DRS settings} - hostname: ${9:# The hostname or IP address of the vSphere vCenter or ESXi server} - username: ${10:# The username of the vSphere vCenter or ESXi server} - password: ${11:# The password of the vSphere vCenter or ESXi server} - validate_certs: ${12:# Allows connection when SSL certificates are not valid} - port: ${13:# The port number of the vSphere vCenter or ESXi server} - proxy_host: ${14:# Address of a proxy that will receive all HTTPS requests and relay them} - proxy_port: ${15:# Port of the HTTP proxy that will receive all HTTPS requests and relay them} + predictive_drs: ${9:# In addition to real-time metrics, DRS will respond to forecasted metrics provided by vRealize Operations Manager} + hostname: ${10:# The hostname or IP address of the vSphere vCenter or ESXi server} + username: ${11:# The username of the vSphere vCenter or ESXi server} + password: ${12:# The password of the vSphere vCenter or ESXi server} + validate_certs: ${13:# Allows connection when SSL certificates are not valid} + port: ${14:# The port number of the vSphere vCenter or ESXi server} + proxy_host: ${15:# Address of a proxy that will receive all HTTPS requests and relay them} + proxy_port: ${16:# Port of the HTTP proxy that will receive all HTTPS requests and relay them} tags: - community - vmware diff --git a/community.vmware.vmware_custom_attribute.sublime-snippet b/community.vmware.vmware_custom_attribute.sublime-snippet new file mode 100644 index 00000000..65f40c15 --- /dev/null +++ b/community.vmware.vmware_custom_attribute.sublime-snippet @@ -0,0 +1,21 @@ + + + community.vmware.vmware_custom_attribute + source.yaml,source.ansible + Manage custom attributes definitions + \ No newline at end of file diff --git a/community.vmware.vmware_custom_attribute_manager.sublime-snippet b/community.vmware.vmware_custom_attribute_manager.sublime-snippet new file mode 100644 index 00000000..46fd115d --- /dev/null +++ b/community.vmware.vmware_custom_attribute_manager.sublime-snippet @@ -0,0 +1,22 @@ + + + community.vmware.vmware_custom_attribute_manager + source.yaml,source.ansible + Manage custom attributes from VMware for the given vSphere object + \ No newline at end of file diff --git a/community.vmware.vmware_guest_boot_manager.sublime-snippet b/community.vmware.vmware_guest_boot_manager.sublime-snippet index bcd2fa0b..d3f38b38 100644 --- a/community.vmware.vmware_guest_boot_manager.sublime-snippet +++ b/community.vmware.vmware_guest_boot_manager.sublime-snippet @@ -5,21 +5,22 @@ uuid: ${3:# UUID of the instance to manage if known, this is VMware's BIOS UUID by default} moid: ${4:# Managed Object ID of the instance to manage if known, this is a unique identifier only within a single vCenter instance} use_instance_uuid: ${5:# Whether to use the VMware instance UUID rather than the BIOS UUID} - boot_order: ${6:# List of the boot devices} - name_match: ${7:# If multiple virtual machines matching the name, use the first or last found} - boot_delay: ${8:# Delay in milliseconds before starting the boot sequence} - enter_bios_setup: ${9:# If set to C(True), the virtual machine automatically enters BIOS setup the next time it boots} - boot_retry_enabled: ${10:# If set to C(True), the virtual machine that fails to boot, will try to boot again after C(boot_retry_delay) is expired} - boot_retry_delay: ${11:# Specify the time in milliseconds between virtual machine boot failure and subsequent attempt to boot again} - boot_firmware: ${12:# Choose which firmware should be used to boot the virtual machine} - secure_boot_enabled: ${13:# Choose if EFI secure boot should be enabled} - hostname: ${14:# The hostname or IP address of the vSphere vCenter or ESXi server} - username: ${15:# The username of the vSphere vCenter or ESXi server} - password: ${16:# The password of the vSphere vCenter or ESXi server} - validate_certs: ${17:# Allows connection when SSL certificates are not valid} - port: ${18:# The port number of the vSphere vCenter or ESXi server} - proxy_host: ${19:# Address of a proxy that will receive all HTTPS requests and relay them} - proxy_port: ${20:# Port of the HTTP proxy that will receive all HTTPS requests and relay them} + name_match: ${6:# If multiple virtual machines matching the name, use the first or last found} + boot_order: ${7:# List of the boot devices} + boot_hdd_name: ${8:# Name of disk to be set as boot disk, which is case sensitive, e} + boot_delay: ${9:# Delay in milliseconds before starting the boot sequence} + enter_bios_setup: ${10:# If set to C(True), the virtual machine automatically enters BIOS setup the next time it boots} + boot_retry_enabled: ${11:# If set to C(True), the virtual machine that fails to boot, will try to boot again after C(boot_retry_delay) is expired} + boot_retry_delay: ${12:# Specify the time in milliseconds between virtual machine boot failure and subsequent attempt to boot again} + boot_firmware: ${13:# Choose which firmware should be used to boot the virtual machine} + secure_boot_enabled: ${14:# Choose if EFI secure boot should be enabled} + hostname: ${15:# The hostname or IP address of the vSphere vCenter or ESXi server} + username: ${16:# The username of the vSphere vCenter or ESXi server} + password: ${17:# The password of the vSphere vCenter or ESXi server} + validate_certs: ${18:# Allows connection when SSL certificates are not valid} + port: ${19:# The port number of the vSphere vCenter or ESXi server} + proxy_host: ${20:# Address of a proxy that will receive all HTTPS requests and relay them} + proxy_port: ${21:# Port of the HTTP proxy that will receive all HTTPS requests and relay them} tags: - community - vmware diff --git a/community.vmware.vmware_guest_network.sublime-snippet b/community.vmware.vmware_guest_network.sublime-snippet index ffb4ee98..207d4daa 100644 --- a/community.vmware.vmware_guest_network.sublime-snippet +++ b/community.vmware.vmware_guest_network.sublime-snippet @@ -10,29 +10,30 @@ cluster: ${8:# Name of cluster where VM belongs to} esxi_hostname: ${9:# The hostname of the ESXi host where the VM belongs to} mac_address: ${10:# MAC address of the NIC that should be altered, if a MAC address is not supplied a new nic will be created} - vlan_id: ${11:# VLAN id associated with the network} - network_name: ${12:# Name of network in vSphere} - device_type: ${13:# Type of virtual network device} - label: ${14:# Alter the name of the network adapter} - switch: ${15:# Name of the (dv)switch for destination network, this is only required for dvswitches} - guest_control: ${16:# Enables guest control over whether the connectable device is connected} - state: ${17:# NIC state} - start_connected: ${18:# If NIC should be connected to network on startup} - wake_onlan: ${19:# Enable wake on LAN} - connected: ${20:# If NIC should be connected to the network} - directpath_io: ${21:# Enable Universal Pass-through (UPT)} - physical_function_backing: ${22:# If set, specifies the PCI ID of the physical function to use as backing for a SR-IOV network adapter} - virtual_function_backing: ${23:# If set, specifies the PCI ID of the physical function to use as backing for a SR-IOV network adapter} - allow_guest_os_mtu_change: ${24:# Allows the guest OS to change the MTU on a SR-IOV network adapter} - force: ${25:# Force adapter creation even if an existing adapter is attached to the same network} - gather_network_info: ${26:# Return information about current guest network adapters} - hostname: ${27:# The hostname or IP address of the vSphere vCenter or ESXi server} - username: ${28:# The username of the vSphere vCenter or ESXi server} - password: ${29:# The password of the vSphere vCenter or ESXi server} - validate_certs: ${30:# Allows connection when SSL certificates are not valid} - port: ${31:# The port number of the vSphere vCenter or ESXi server} - proxy_host: ${32:# Address of a proxy that will receive all HTTPS requests and relay them} - proxy_port: ${33:# Port of the HTTP proxy that will receive all HTTPS requests and relay them} + label: ${11:# Label of the NIC that should be altered} + vlan_id: ${12:# VLAN id associated with the network} + network_name: ${13:# Name of network in vSphere} + device_type: ${14:# Type of virtual network device} + pvrdma_device_protocol: ${15:# The PVRDMA device protocol used} + switch: ${16:# Name of the (dv)switch for destination network, this is only required for dvswitches} + guest_control: ${17:# Enables guest control over whether the connectable device is connected} + state: ${18:# NIC state} + start_connected: ${19:# If NIC should be connected to network on startup} + wake_onlan: ${20:# Enable wake on LAN} + connected: ${21:# If NIC should be connected to the network} + directpath_io: ${22:# Enable Universal Pass-through (UPT)} + physical_function_backing: ${23:# If set, specifies the PCI ID of the physical function to use as backing for a SR-IOV network adapter} + virtual_function_backing: ${24:# If set, specifies the PCI ID of the physical function to use as backing for a SR-IOV network adapter} + allow_guest_os_mtu_change: ${25:# Allows the guest OS to change the MTU on a SR-IOV network adapter} + force: ${26:# Force adapter creation even if an existing adapter is attached to the same network} + gather_network_info: ${27:# Return information about current guest network adapters} + hostname: ${28:# The hostname or IP address of the vSphere vCenter or ESXi server} + username: ${29:# The username of the vSphere vCenter or ESXi server} + password: ${30:# The password of the vSphere vCenter or ESXi server} + validate_certs: ${31:# Allows connection when SSL certificates are not valid} + port: ${32:# The port number of the vSphere vCenter or ESXi server} + proxy_host: ${33:# Address of a proxy that will receive all HTTPS requests and relay them} + proxy_port: ${34:# Port of the HTTP proxy that will receive all HTTPS requests and relay them} tags: - community - vmware diff --git a/community.vmware.vmware_guest_vgpu_info.sublime-snippet b/community.vmware.vmware_guest_vgpu_info.sublime-snippet new file mode 100644 index 00000000..02b3897d --- /dev/null +++ b/community.vmware.vmware_guest_vgpu_info.sublime-snippet @@ -0,0 +1,24 @@ + + + community.vmware.vmware_guest_vgpu_info + source.yaml,source.ansible + Gather information about vGPU profiles of the specified virtual machine in the given vCenter infrastructure + \ No newline at end of file diff --git a/community.vmware.vmware_vmotion.sublime-snippet b/community.vmware.vmware_vmotion.sublime-snippet index d5be2868..a872c440 100644 --- a/community.vmware.vmware_vmotion.sublime-snippet +++ b/community.vmware.vmware_vmotion.sublime-snippet @@ -11,13 +11,14 @@ destination_datastore: ${9:# Name of the destination datastore the virtual machine's vmdk should be moved on} destination_datacenter: ${10:# Name of the destination datacenter the datastore is located on} destination_resourcepool: ${11:# Name of the destination resource pool where the virtual machine should be running} - hostname: ${12:# The hostname or IP address of the vSphere vCenter or ESXi server} - username: ${13:# The username of the vSphere vCenter or ESXi server} - password: ${14:# The password of the vSphere vCenter or ESXi server} - validate_certs: ${15:# Allows connection when SSL certificates are not valid} - port: ${16:# The port number of the vSphere vCenter or ESXi server} - proxy_host: ${17:# Address of a proxy that will receive all HTTPS requests and relay them} - proxy_port: ${18:# Port of the HTTP proxy that will receive all HTTPS requests and relay them} + timeout: ${12:# The timeout in seconds} + hostname: ${13:# The hostname or IP address of the vSphere vCenter or ESXi server} + username: ${14:# The username of the vSphere vCenter or ESXi server} + password: ${15:# The password of the vSphere vCenter or ESXi server} + validate_certs: ${16:# Allows connection when SSL certificates are not valid} + port: ${17:# The port number of the vSphere vCenter or ESXi server} + proxy_host: ${18:# Address of a proxy that will receive all HTTPS requests and relay them} + proxy_port: ${19:# Port of the HTTP proxy that will receive all HTTPS requests and relay them} tags: - community - vmware diff --git a/community.windows.win_domain_user.sublime-snippet b/community.windows.win_domain_user.sublime-snippet index 8dbeaf57..0e76ecd1 100644 --- a/community.windows.win_domain_user.sublime-snippet +++ b/community.windows.win_domain_user.sublime-snippet @@ -19,21 +19,22 @@ user_cannot_change_password: ${17:# C(yes) will prevent the user from changing their password} firstname: ${18:# Configures the user's first name (given name)} surname: ${19:# Configures the user's last name (surname)} - company: ${20:# Configures the user's company name} - upn: ${21:# Configures the User Principal Name (UPN) for the account} - sam_account_name: ${22:# Configures the SAM Account Name (C(sAMAccountName)) for the account} - email: ${23:# Configures the user's email address} - street: ${24:# Configures the user's street address} - city: ${25:# Configures the user's city} - state_province: ${26:# Configures the user's state or province} - postal_code: ${27:# Configures the user's postal code / zip code} - country: ${28:# Configures the user's country code} - path: ${29:# Container or OU for the new user; if you do not specify this, the user will be placed in the default container for users in the domain} - delegates: ${30:# Specifies an array of principal objects} - attributes: ${31:# A dict of custom LDAP attributes to set on the user} - domain_username: ${32:# The username to use when interacting with AD} - domain_password: ${33:# The password for I(username)} - domain_server: ${34:# Specifies the Active Directory Domain Services instance to connect to} + display_name: ${20:# Configures the user's display name} + company: ${21:# Configures the user's company name} + upn: ${22:# Configures the User Principal Name (UPN) for the account} + sam_account_name: ${23:# Configures the SAM Account Name (C(sAMAccountName)) for the account} + email: ${24:# Configures the user's email address} + street: ${25:# Configures the user's street address} + city: ${26:# Configures the user's city} + state_province: ${27:# Configures the user's state or province} + postal_code: ${28:# Configures the user's postal code / zip code} + country: ${29:# Configures the user's country code} + path: ${30:# Container or OU for the new user; if you do not specify this, the user will be placed in the default container for users in the domain} + delegates: ${31:# Specifies an array of principal objects} + attributes: ${32:# A dict of custom LDAP attributes to set on the user} + domain_username: ${33:# The username to use when interacting with AD} + domain_password: ${34:# The password for I(username)} + domain_server: ${35:# Specifies the Active Directory Domain Services instance to connect to} tags: - community - windows diff --git a/community.zabbix.zabbix_template.sublime-snippet b/community.zabbix.zabbix_template.sublime-snippet index c2ad2a5e..26247517 100644 --- a/community.zabbix.zabbix_template.sublime-snippet +++ b/community.zabbix.zabbix_template.sublime-snippet @@ -8,16 +8,17 @@ link_templates: ${6:# List of template names to be linked to the template} clear_templates: ${7:# List of template names to be unlinked and cleared from the template} macros: ${8:# List of user macros to create for the template} - dump_format: ${9:# Format to use when dumping template with C(state=dump)} - omit_date: ${10:# Removes the date field for the exported/dumped template} - state: ${11:# Required state of the template} - server_url: ${12:# URL of Zabbix server, with protocol (http or https)} - login_user: ${13:# Zabbix user name} - login_password: ${14:# Zabbix user password} - http_login_user: ${15:# Basic Auth login} - http_login_password: ${16:# Basic Auth password} - timeout: ${17:# The timeout of API request (seconds)} - validate_certs: ${18:# If set to False, SSL certificates will not be validated} + tags: ${9:# List of tags to assign to the template} + dump_format: ${10:# Format to use when dumping template with C(state=dump)} + omit_date: ${11:# Removes the date field for the exported/dumped template} + state: ${12:# Required state of the template} + server_url: ${13:# URL of Zabbix server, with protocol (http or https)} + login_user: ${14:# Zabbix user name} + login_password: ${15:# Zabbix user password} + http_login_user: ${16:# Basic Auth login} + http_login_password: ${17:# Basic Auth password} + timeout: ${18:# The timeout of API request (seconds)} + validate_certs: ${19:# If set to False, SSL certificates will not be validated} tags: - community - zabbix diff --git a/community.zabbix.zabbix_user_role.sublime-snippet b/community.zabbix.zabbix_user_role.sublime-snippet new file mode 100644 index 00000000..9ddc090a --- /dev/null +++ b/community.zabbix.zabbix_user_role.sublime-snippet @@ -0,0 +1,22 @@ + + + community.zabbix.zabbix_user_role + source.yaml,source.ansible + Adds or removes zabbix roles + \ No newline at end of file diff --git a/containers.podman.podman_container.sublime-snippet b/containers.podman.podman_container.sublime-snippet index 552f318d..aee6dccd 100644 --- a/containers.podman.podman_container.sublime-snippet +++ b/containers.podman.podman_container.sublime-snippet @@ -90,27 +90,28 @@ restart_policy: ${88:# Restart policy to follow when containers exit} rm: ${89:# Automatically remove the container when it exits} rootfs: ${90:# If true, the first argument refers to an exploded container on the file system} - secrets: ${91:# Add the named secrets into the container} - security_opt: ${92:# Security Options} - shm_size: ${93:# Size of /dev/shm} - sig_proxy: ${94:# Proxy signals sent to the podman run command to the container process} - stop_signal: ${95:# Signal to stop a container} - stop_timeout: ${96:# Timeout (in seconds) to stop a container} - subgidname: ${97:# Run the container in a new user namespace using the map with 'name' in the /etc/subgid file} - subuidname: ${98:# Run the container in a new user namespace using the map with 'name' in the /etc/subuid file} - sysctl: ${99:# Configure namespaced kernel parameters at runtime} - systemd: ${100:# Run container in systemd mode} - timezone: ${101:# Set timezone in container} - tmpfs: ${102:# Create a tmpfs mount} - tty: ${103:# Allocate a pseudo-TTY} - uidmap: ${104:# Run the container in a new user namespace using the supplied mapping} - ulimit: ${105:# Ulimit options} - user: ${106:# Sets the username or UID used and optionally the groupname or GID for the specified command} - userns: ${107:# Set the user namespace mode for the container} - uts: ${108:# Set the UTS mode for the container} - volume: ${109:# Create a bind mount} - volumes_from: ${110:# Mount volumes from the specified container(s)} - workdir: ${111:# Working directory inside the container} + sdnotify: ${91:# Determines how to use the NOTIFY_SOCKET, as passed with systemd and Type=notify} + secrets: ${92:# Add the named secrets into the container} + security_opt: ${93:# Security Options} + shm_size: ${94:# Size of /dev/shm} + sig_proxy: ${95:# Proxy signals sent to the podman run command to the container process} + stop_signal: ${96:# Signal to stop a container} + stop_timeout: ${97:# Timeout (in seconds) to stop a container} + subgidname: ${98:# Run the container in a new user namespace using the map with 'name' in the /etc/subgid file} + subuidname: ${99:# Run the container in a new user namespace using the map with 'name' in the /etc/subuid file} + sysctl: ${100:# Configure namespaced kernel parameters at runtime} + systemd: ${101:# Run container in systemd mode} + timezone: ${102:# Set timezone in container} + tmpfs: ${103:# Create a tmpfs mount} + tty: ${104:# Allocate a pseudo-TTY} + uidmap: ${105:# Run the container in a new user namespace using the supplied mapping} + ulimit: ${106:# Ulimit options} + user: ${107:# Sets the username or UID used and optionally the groupname or GID for the specified command} + userns: ${108:# Set the user namespace mode for the container} + uts: ${109:# Set the UTS mode for the container} + volume: ${110:# Create a bind mount} + volumes_from: ${111:# Mount volumes from the specified container(s)} + workdir: ${112:# Working directory inside the container} tags: - containers - podman diff --git a/containers.podman.podman_generate_systemd.sublime-snippet b/containers.podman.podman_generate_systemd.sublime-snippet new file mode 100644 index 00000000..4e62c3e3 --- /dev/null +++ b/containers.podman.podman_generate_systemd.sublime-snippet @@ -0,0 +1,28 @@ + + + containers.podman.podman_generate_systemd + source.yaml,source.ansible + Generate systemd unit from a pod or a container + \ No newline at end of file diff --git a/containers.podman.podman_image.sublime-snippet b/containers.podman.podman_image.sublime-snippet index 49e5f81b..b42526bb 100644 --- a/containers.podman.podman_image.sublime-snippet +++ b/containers.podman.podman_image.sublime-snippet @@ -7,7 +7,7 @@ tag: ${5:# Tag of the image to pull, push, or delete} pull: ${6:# Whether or not to pull the image} push: ${7:# Whether or not to push an image} - path: ${8:# Path to directory containing the build file} + path: ${8:# Path to the build context directory} force: ${9:# Whether or not to force push or pull an image} state: ${10:# Whether an image should be present, absent, or built} validate_certs: ${11:# Require HTTPS and validate certificates when pulling or pushing} diff --git a/cyberark.pas.cyberark_account.sublime-snippet b/cyberark.pas.cyberark_account.sublime-snippet index 9c886e0f..d28d1181 100644 --- a/cyberark.pas.cyberark_account.sublime-snippet +++ b/cyberark.pas.cyberark_account.sublime-snippet @@ -6,7 +6,7 @@ logging_file: ${4:# Setting the log file name and location for troubleshooting logs} api_base_url: ${5:# A string containing the base URL of the server hosting CyberArk's Privileged Account Security Web Services SDK} validate_certs: ${6:# If C(false), SSL certificate chain will not be validated} - cyberark_session: ${7:# Dictionary set by a CyberArk authentication containing the different values to perform actions on a logged-on CyberArk session, please see M(cyberark_authentication) module for an example of cyberark_session} + cyberark_session: ${7:# Dictionary set by a CyberArk authentication containing the different values to perform actions on a logged-on CyberArk session, please see M(cyberark} identified_by: ${8:# When an API call is made to Get Accounts, often times the default parameters passed will identify more than one account} safe: ${9:# The safe in the Vault where the privileged account is to be located} platform_id: ${10:# The PolicyID of the Platform that is to be managing the account} diff --git a/cyberark.pas.cyberark_authentication.sublime-snippet b/cyberark.pas.cyberark_authentication.sublime-snippet index 751f60f6..69d7fbef 100644 --- a/cyberark.pas.cyberark_authentication.sublime-snippet +++ b/cyberark.pas.cyberark_authentication.sublime-snippet @@ -12,7 +12,9 @@ use_cyberark_authentication: ${10:# Whether or not LDAP will be used} use_radius_authentication: ${11:# Whether or not users will be authenticated via a RADIUS server} connection_number: ${12:# To support multiple connections for same user specify} - cyberark_session: ${13:# Dictionary set by a CyberArk authentication containing the different values to perform actions on a logged-on CyberArk session} + concurrentSession: ${13:# Whether or not to allow concurrent sessions for the same user} + cyberark_session: ${14:# Dictionary set by a CyberArk authentication containing the different values to perform actions on a logged-on CyberArk session} + timeout: ${15:# Allows you set a timeout for when your authenticating to Cyberark} tags: - cyberark - pas diff --git a/cyberark.pas.cyberark_user.sublime-snippet b/cyberark.pas.cyberark_user.sublime-snippet index 4e59aeba..0916ccf9 100644 --- a/cyberark.pas.cyberark_user.sublime-snippet +++ b/cyberark.pas.cyberark_user.sublime-snippet @@ -5,21 +5,23 @@ state: ${3:# Specifies the state needed for the user present for create user, absent for delete user} logging_level: ${4:# Parameter used to define the level of troubleshooting output to the C(logging_file) value} logging_file: ${5:# Setting the log file name and location for troubleshooting logs} - cyberark_session: ${6:# Dictionary set by a CyberArk authentication containing the different values to perform actions on a logged-on CyberArk session, please see M(cyberark_authentication) module for an example of cyberark_session} + cyberark_session: ${6:# Dictionary set by a CyberArk authentication containing the different values to perform actions on a logged-on CyberArk session, please see M(cyberark} initial_password: ${7:# The password that the new user will use to log on the first time} new_password: ${8:# The user updated password} email: ${9:# The user email address} first_name: ${10:# The user first name} last_name: ${11:# The user last name} change_password_on_the_next_logon: ${12:# Whether or not the user must change their password in their next logon} - expiry_date: ${13:# The date and time when the user account will expire and become disabled} - user_type_name: ${14:# The type of user} - disabled: ${15:# Whether or not the user will be disabled} - location: ${16:# The Vault Location for the user} - group_name: ${17:# The name of the group the user will be added to} - timeout: ${18:# How long to wait for the server to send data before giving up} - vault_id: ${19:# The ID of the user group to add the user to} - authorization: ${20:# A list of authorization options for this user} + domain_name: ${13:# The name of the user domain} + member_type: ${14:# The type of member} + expiry_date: ${15:# The date and time when the user account will expire and become disabled} + user_type_name: ${16:# The type of user} + disabled: ${17:# Whether or not the user will be disabled} + location: ${18:# The Vault Location for the user} + group_name: ${19:# The name of the group the user will be added to} + timeout: ${20:# How long to wait for the server to send data before giving up} + vault_id: ${21:# The ID of the user group to add the user to} + authorization: ${22:# A list of authorization options for this user} tags: - cyberark - pas diff --git a/dellemc.powerflex.device.sublime-snippet b/dellemc.powerflex.device.sublime-snippet new file mode 100644 index 00000000..667d55dc --- /dev/null +++ b/dellemc.powerflex.device.sublime-snippet @@ -0,0 +1,31 @@ + + + dellemc.powerflex.device + source.yaml,source.ansible + Manage device on Dell PowerFlex + \ No newline at end of file diff --git a/dellemc.powerflex.info.sublime-snippet b/dellemc.powerflex.info.sublime-snippet new file mode 100644 index 00000000..a66dd611 --- /dev/null +++ b/dellemc.powerflex.info.sublime-snippet @@ -0,0 +1,19 @@ + + + dellemc.powerflex.info + source.yaml,source.ansible + Gathering information about Dell PowerFlex + \ No newline at end of file diff --git a/dellemc.powerflex.mdm_cluster.sublime-snippet b/dellemc.powerflex.mdm_cluster.sublime-snippet new file mode 100644 index 00000000..aaa509cf --- /dev/null +++ b/dellemc.powerflex.mdm_cluster.sublime-snippet @@ -0,0 +1,29 @@ + + + dellemc.powerflex.mdm_cluster + source.yaml,source.ansible + Manage MDM cluster on Dell PowerFlex + \ No newline at end of file diff --git a/dellemc.powerflex.protection_domain.sublime-snippet b/dellemc.powerflex.protection_domain.sublime-snippet new file mode 100644 index 00000000..82f92692 --- /dev/null +++ b/dellemc.powerflex.protection_domain.sublime-snippet @@ -0,0 +1,24 @@ + + + dellemc.powerflex.protection_domain + source.yaml,source.ansible + Manage Protection Domain on Dell PowerFlex + \ No newline at end of file diff --git a/dellemc.powerflex.replication_consistency_group.sublime-snippet b/dellemc.powerflex.replication_consistency_group.sublime-snippet new file mode 100644 index 00000000..0d84142f --- /dev/null +++ b/dellemc.powerflex.replication_consistency_group.sublime-snippet @@ -0,0 +1,32 @@ + + + dellemc.powerflex.replication_consistency_group + source.yaml,source.ansible + Manage replication consistency groups on Dell PowerFlex + \ No newline at end of file diff --git a/dellemc.powerflex.sdc.sublime-snippet b/dellemc.powerflex.sdc.sublime-snippet new file mode 100644 index 00000000..262f0d78 --- /dev/null +++ b/dellemc.powerflex.sdc.sublime-snippet @@ -0,0 +1,22 @@ + + + dellemc.powerflex.sdc + source.yaml,source.ansible + Manage SDCs on Dell PowerFlex + \ No newline at end of file diff --git a/dellemc.powerflex.sds.sublime-snippet b/dellemc.powerflex.sds.sublime-snippet new file mode 100644 index 00000000..e057b99e --- /dev/null +++ b/dellemc.powerflex.sds.sublime-snippet @@ -0,0 +1,29 @@ + + + dellemc.powerflex.sds + source.yaml,source.ansible + Manage SDS on Dell PowerFlex + \ No newline at end of file diff --git a/dellemc.powerflex.snapshot.sublime-snippet b/dellemc.powerflex.snapshot.sublime-snippet new file mode 100644 index 00000000..ce56585b --- /dev/null +++ b/dellemc.powerflex.snapshot.sublime-snippet @@ -0,0 +1,32 @@ + + + dellemc.powerflex.snapshot + source.yaml,source.ansible + Manage Snapshots on Dell PowerFlex + \ No newline at end of file diff --git a/dellemc.powerflex.storagepool.sublime-snippet b/dellemc.powerflex.storagepool.sublime-snippet new file mode 100644 index 00000000..5d2a2d55 --- /dev/null +++ b/dellemc.powerflex.storagepool.sublime-snippet @@ -0,0 +1,26 @@ + + + dellemc.powerflex.storagepool + source.yaml,source.ansible + Managing Dell PowerFlex storage pool + \ No newline at end of file diff --git a/dellemc.powerflex.volume.sublime-snippet b/dellemc.powerflex.volume.sublime-snippet new file mode 100644 index 00000000..e55762f9 --- /dev/null +++ b/dellemc.powerflex.volume.sublime-snippet @@ -0,0 +1,37 @@ + + + dellemc.powerflex.volume + source.yaml,source.ansible + Manage volumes on Dell PowerFlex + \ No newline at end of file diff --git a/dellemc.unity.cifsserver.sublime-snippet b/dellemc.unity.cifsserver.sublime-snippet new file mode 100644 index 00000000..238c288a --- /dev/null +++ b/dellemc.unity.cifsserver.sublime-snippet @@ -0,0 +1,29 @@ + + + dellemc.unity.cifsserver + source.yaml,source.ansible + Manage CIFS server on Unity storage system + \ No newline at end of file diff --git a/dellemc.unity.consistencygroup.sublime-snippet b/dellemc.unity.consistencygroup.sublime-snippet new file mode 100644 index 00000000..acef8256 --- /dev/null +++ b/dellemc.unity.consistencygroup.sublime-snippet @@ -0,0 +1,29 @@ + + + dellemc.unity.consistencygroup + source.yaml,source.ansible + Manage consistency groups on Unity storage system + \ No newline at end of file diff --git a/dellemc.unity.filesystem.sublime-snippet b/dellemc.unity.filesystem.sublime-snippet new file mode 100644 index 00000000..ce4e1ef8 --- /dev/null +++ b/dellemc.unity.filesystem.sublime-snippet @@ -0,0 +1,38 @@ + + + dellemc.unity.filesystem + source.yaml,source.ansible + Manage filesystem on Unity storage system + \ No newline at end of file diff --git a/dellemc.unity.filesystem_snapshot.sublime-snippet b/dellemc.unity.filesystem_snapshot.sublime-snippet new file mode 100644 index 00000000..1718b5f5 --- /dev/null +++ b/dellemc.unity.filesystem_snapshot.sublime-snippet @@ -0,0 +1,27 @@ + + + dellemc.unity.filesystem_snapshot + source.yaml,source.ansible + Manage filesystem snapshot on the Unity storage system + \ No newline at end of file diff --git a/dellemc.unity.host.sublime-snippet b/dellemc.unity.host.sublime-snippet new file mode 100644 index 00000000..107a41f2 --- /dev/null +++ b/dellemc.unity.host.sublime-snippet @@ -0,0 +1,26 @@ + + + dellemc.unity.host + source.yaml,source.ansible + Manage Host operations on Unity + \ No newline at end of file diff --git a/dellemc.unity.info.sublime-snippet b/dellemc.unity.info.sublime-snippet new file mode 100644 index 00000000..255c7214 --- /dev/null +++ b/dellemc.unity.info.sublime-snippet @@ -0,0 +1,17 @@ + + + dellemc.unity.info + source.yaml,source.ansible + Gathering information about Unity + \ No newline at end of file diff --git a/dellemc.unity.interface.sublime-snippet b/dellemc.unity.interface.sublime-snippet new file mode 100644 index 00000000..4c3366f8 --- /dev/null +++ b/dellemc.unity.interface.sublime-snippet @@ -0,0 +1,27 @@ + + + dellemc.unity.interface + source.yaml,source.ansible + Manage Interfaces on Unity storage system + \ No newline at end of file diff --git a/dellemc.unity.nasserver.sublime-snippet b/dellemc.unity.nasserver.sublime-snippet new file mode 100644 index 00000000..71a29acb --- /dev/null +++ b/dellemc.unity.nasserver.sublime-snippet @@ -0,0 +1,32 @@ + + + dellemc.unity.nasserver + source.yaml,source.ansible + Manage NAS servers on Unity storage system + \ No newline at end of file diff --git a/dellemc.unity.nfs.sublime-snippet b/dellemc.unity.nfs.sublime-snippet new file mode 100644 index 00000000..329f1fa0 --- /dev/null +++ b/dellemc.unity.nfs.sublime-snippet @@ -0,0 +1,38 @@ + + + dellemc.unity.nfs + source.yaml,source.ansible + Manage NFS export on Unity storage system + \ No newline at end of file diff --git a/dellemc.unity.nfsserver.sublime-snippet b/dellemc.unity.nfsserver.sublime-snippet new file mode 100644 index 00000000..acd7ec41 --- /dev/null +++ b/dellemc.unity.nfsserver.sublime-snippet @@ -0,0 +1,28 @@ + + + dellemc.unity.nfsserver + source.yaml,source.ansible + Manage NFS server on Unity storage system + \ No newline at end of file diff --git a/dellemc.unity.smbshare.sublime-snippet b/dellemc.unity.smbshare.sublime-snippet new file mode 100644 index 00000000..e55cf248 --- /dev/null +++ b/dellemc.unity.smbshare.sublime-snippet @@ -0,0 +1,33 @@ + + + dellemc.unity.smbshare + source.yaml,source.ansible + Manage SMB shares on Unity storage system + \ No newline at end of file diff --git a/dellemc.unity.snapshot.sublime-snippet b/dellemc.unity.snapshot.sublime-snippet new file mode 100644 index 00000000..68056aaf --- /dev/null +++ b/dellemc.unity.snapshot.sublime-snippet @@ -0,0 +1,28 @@ + + + dellemc.unity.snapshot + source.yaml,source.ansible + Manage snapshots on the Unity storage system + \ No newline at end of file diff --git a/dellemc.unity.snapshotschedule.sublime-snippet b/dellemc.unity.snapshotschedule.sublime-snippet new file mode 100644 index 00000000..c82ecfe6 --- /dev/null +++ b/dellemc.unity.snapshotschedule.sublime-snippet @@ -0,0 +1,30 @@ + + + dellemc.unity.snapshotschedule + source.yaml,source.ansible + Manage snapshot schedules on Unity storage system + \ No newline at end of file diff --git a/dellemc.unity.storagepool.sublime-snippet b/dellemc.unity.storagepool.sublime-snippet new file mode 100644 index 00000000..12ba60bb --- /dev/null +++ b/dellemc.unity.storagepool.sublime-snippet @@ -0,0 +1,32 @@ + + + dellemc.unity.storagepool + source.yaml,source.ansible + Manage storage pool on Unity + \ No newline at end of file diff --git a/dellemc.unity.tree_quota.sublime-snippet b/dellemc.unity.tree_quota.sublime-snippet new file mode 100644 index 00000000..34443085 --- /dev/null +++ b/dellemc.unity.tree_quota.sublime-snippet @@ -0,0 +1,27 @@ + + + dellemc.unity.tree_quota + source.yaml,source.ansible + Manage quota tree on the Unity storage system + \ No newline at end of file diff --git a/dellemc.unity.user_quota.sublime-snippet b/dellemc.unity.user_quota.sublime-snippet new file mode 100644 index 00000000..cd174a16 --- /dev/null +++ b/dellemc.unity.user_quota.sublime-snippet @@ -0,0 +1,31 @@ + + + dellemc.unity.user_quota + source.yaml,source.ansible + Manage user quota on the Unity storage system + \ No newline at end of file diff --git a/dellemc.unity.volume.sublime-snippet b/dellemc.unity.volume.sublime-snippet new file mode 100644 index 00000000..dc5ba86d --- /dev/null +++ b/dellemc.unity.volume.sublime-snippet @@ -0,0 +1,36 @@ + + + dellemc.unity.volume + source.yaml,source.ansible + Manage volume on Unity storage system + \ No newline at end of file diff --git a/f5networks.f5_modules.bigip_device_auth_ldap.sublime-snippet b/f5networks.f5_modules.bigip_device_auth_ldap.sublime-snippet index 8f6878f1..e487ba9a 100644 --- a/f5networks.f5_modules.bigip_device_auth_ldap.sublime-snippet +++ b/f5networks.f5_modules.bigip_device_auth_ldap.sublime-snippet @@ -16,11 +16,12 @@ validate_certs: ${14:# Specifies whether the system checks an SSL peer, as a result of which the system requires and verifies the server certificate} login_ldap_attr: ${15:# Specifies the LDAP directory attribute containing the local user name that is associated with the selected directory entry} fallback_to_local: ${16:# Specifies the system uses the Local authentication method if the remote authentication method is not available} - state: ${17:# When C(present), ensures the device authentication method exists} - update_password: ${18:# C(always) always updates the C(bind_password)} - use_for_auth: ${19:# Specifies whether or not this auth source is put in use on the system} - source_type: ${20:# Specifies the auth source for user authentication, should be used with C(use_for_auth)} - provider: ${21:# A dict object containing connection details} + referrals: ${17:# Specifies whether automatic referral chasing should be enabled} + state: ${18:# When C(present), ensures the device authentication method exists} + update_password: ${19:# C(always) always updates the C(bind_password)} + use_for_auth: ${20:# Specifies whether or not this auth source is put in use on the system} + source_type: ${21:# Specifies the auth source for user authentication, should be used with C(use_for_auth)} + provider: ${22:# A dict object containing connection details} tags: - f5networks - f5_modules diff --git a/f5networks.f5_modules.bigip_device_group.sublime-snippet b/f5networks.f5_modules.bigip_device_group.sublime-snippet index af6ddc6a..e38c60e2 100644 --- a/f5networks.f5_modules.bigip_device_group.sublime-snippet +++ b/f5networks.f5_modules.bigip_device_group.sublime-snippet @@ -5,12 +5,13 @@ type: ${3:# Specifies the type of group} description: ${4:# Description of the device group} auto_sync: ${5:# Indicates whether configuration synchronization occurs manually or automatically} - save_on_auto_sync: ${6:# When performing an auto-sync, specifies whether the configuration will be saved or not} - full_sync: ${7:# Specifies whether the system synchronizes the entire configuration during synchronization operations} - max_incremental_sync_size: ${8:# Specifies the size of the changes cache for incremental sync} - state: ${9:# When C(state) is C(present), ensures the device group exists} - network_failover: ${10:# Indicates whether failover occurs over the network or is hard-wired} - provider: ${11:# A dict object containing connection details} + asm_sync: ${6:# Specifies whether to synchronize ASM configurations of device group members} + save_on_auto_sync: ${7:# When performing an auto-sync, specifies whether the configuration will be saved or not} + full_sync: ${8:# Specifies whether the system synchronizes the entire configuration during synchronization operations} + max_incremental_sync_size: ${9:# Specifies the size of the changes cache for incremental sync} + state: ${10:# When C(state) is C(present), ensures the device group exists} + network_failover: ${11:# Indicates whether failover occurs over the network or is hard-wired} + provider: ${12:# A dict object containing connection details} tags: - f5networks - f5_modules diff --git a/f5networks.f5_modules.bigip_device_info.sublime-snippet b/f5networks.f5_modules.bigip_device_info.sublime-snippet index 014c6a25..5484cdfb 100644 --- a/f5networks.f5_modules.bigip_device_info.sublime-snippet +++ b/f5networks.f5_modules.bigip_device_info.sublime-snippet @@ -2,8 +2,9 @@ + + fortinet.fortios.fortios_extension_controller_dataplan + source.yaml,source.ansible + FortiExtender dataplan configuration in Fortinet's FortiOS and FortiGate + \ No newline at end of file diff --git a/fortinet.fortios.fortios_extension_controller_extender.sublime-snippet b/fortinet.fortios.fortios_extension_controller_extender.sublime-snippet new file mode 100644 index 00000000..f4072d43 --- /dev/null +++ b/fortinet.fortios.fortios_extension_controller_extender.sublime-snippet @@ -0,0 +1,18 @@ + + + fortinet.fortios.fortios_extension_controller_extender + source.yaml,source.ansible + Extender controller configuration in Fortinet's FortiOS and FortiGate + \ No newline at end of file diff --git a/fortinet.fortios.fortios_extension_controller_extender_profile.sublime-snippet b/fortinet.fortios.fortios_extension_controller_extender_profile.sublime-snippet new file mode 100644 index 00000000..65ab32e1 --- /dev/null +++ b/fortinet.fortios.fortios_extension_controller_extender_profile.sublime-snippet @@ -0,0 +1,18 @@ + + + fortinet.fortios.fortios_extension_controller_extender_profile + source.yaml,source.ansible + FortiExtender extender profile configuration in Fortinet's FortiOS and FortiGate + \ No newline at end of file diff --git a/fortinet.fortios.fortios_extension_controller_fortigate.sublime-snippet b/fortinet.fortios.fortios_extension_controller_fortigate.sublime-snippet new file mode 100644 index 00000000..7fb86fa3 --- /dev/null +++ b/fortinet.fortios.fortios_extension_controller_fortigate.sublime-snippet @@ -0,0 +1,18 @@ + + + fortinet.fortios.fortios_extension_controller_fortigate + source.yaml,source.ansible + FortiGate controller configuration in Fortinet's FortiOS and FortiGate + \ No newline at end of file diff --git a/fortinet.fortios.fortios_extension_controller_fortigate_profile.sublime-snippet b/fortinet.fortios.fortios_extension_controller_fortigate_profile.sublime-snippet new file mode 100644 index 00000000..fc5a25a9 --- /dev/null +++ b/fortinet.fortios.fortios_extension_controller_fortigate_profile.sublime-snippet @@ -0,0 +1,18 @@ + + + fortinet.fortios.fortios_extension_controller_fortigate_profile + source.yaml,source.ansible + FortiGate connector profile configuration in Fortinet's FortiOS and FortiGate + \ No newline at end of file diff --git a/fortinet.fortios.fortios_firewall_global.sublime-snippet b/fortinet.fortios.fortios_firewall_global.sublime-snippet new file mode 100644 index 00000000..1e18ce6a --- /dev/null +++ b/fortinet.fortios.fortios_firewall_global.sublime-snippet @@ -0,0 +1,17 @@ + + + fortinet.fortios.fortios_firewall_global + source.yaml,source.ansible + Global firewall settings in Fortinet's FortiOS and FortiGate + \ No newline at end of file diff --git a/fortinet.fortios.fortios_firewall_network_service_dynamic.sublime-snippet b/fortinet.fortios.fortios_firewall_network_service_dynamic.sublime-snippet new file mode 100644 index 00000000..66d5c1a4 --- /dev/null +++ b/fortinet.fortios.fortios_firewall_network_service_dynamic.sublime-snippet @@ -0,0 +1,18 @@ + + + fortinet.fortios.fortios_firewall_network_service_dynamic + source.yaml,source.ansible + Configure Dynamic Network Services in Fortinet's FortiOS and FortiGate + \ No newline at end of file diff --git a/google.cloud.gcp_cloudbuild_trigger.sublime-snippet b/google.cloud.gcp_cloudbuild_trigger.sublime-snippet index 41f30236..ab8f40eb 100644 --- a/google.cloud.gcp_cloudbuild_trigger.sublime-snippet +++ b/google.cloud.gcp_cloudbuild_trigger.sublime-snippet @@ -13,14 +13,16 @@ included_files: ${11:# ignoredFiles and includedFiles are file glob matches using U(https://golang} trigger_template: ${12:# Template describing the types of source changes to trigger a build} github: ${13:# Describes the configuration of a trigger that creates a build whenever a GitHub event is received} - build: ${14:# Contents of the build template} - project: ${15:# The Google Cloud Platform project to use} - auth_kind: ${16:# The type of credential used} - service_account_contents: ${17:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${18:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${19:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${20:# Array of scopes to be used} - env_type: ${21:# Specifies which Ansible environment you're running this module within} + pubsub_config: ${14:# PubsubConfig describes the configuration of a trigger that creates a build whenever a Pub/Sub message is published} + webhook_config: ${15:# WebhookConfig describes the configuration of a trigger that creates a build whenever a webhook is sent to a trigger's webhook URL} + build: ${16:# Contents of the build template} + project: ${17:# The Google Cloud Platform project to use} + auth_kind: ${18:# The type of credential used} + service_account_contents: ${19:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${20:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${21:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${22:# Array of scopes to be used} + env_type: ${23:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/google.cloud.gcp_cloudfunctions_cloud_function.sublime-snippet b/google.cloud.gcp_cloudfunctions_cloud_function.sublime-snippet index dc83e89e..c831cf87 100644 --- a/google.cloud.gcp_cloudfunctions_cloud_function.sublime-snippet +++ b/google.cloud.gcp_cloudfunctions_cloud_function.sublime-snippet @@ -5,7 +5,7 @@ name: ${3:# A user-defined name of the function} description: ${4:# User-provided description of a function} entry_point: ${5:# The name of the function (as defined in source code) that will be executed} - runtime: ${6:# The runtime in which the function is going to run} + runtime: ${6:# The runtime in which to run the function} timeout: ${7:# The function execution timeout} available_memory_mb: ${8:# The amount of memory in MB available for a function} labels: ${9:# A set of key/value label pairs associated with this Cloud Function} diff --git a/google.cloud.gcp_compute_address.sublime-snippet b/google.cloud.gcp_compute_address.sublime-snippet index d5c2f0d6..5fa1ca68 100644 --- a/google.cloud.gcp_compute_address.sublime-snippet +++ b/google.cloud.gcp_compute_address.sublime-snippet @@ -9,14 +9,16 @@ purpose: ${7:# The purpose of this resource, which can be one of the following values: * GCE_ENDPOINT for addresses that are used by VM instances, alias IP ranges, internal load balancers, and similar resources} network_tier: ${8:# The networking tier used for configuring this address} subnetwork: ${9:# The URL of the subnetwork in which to reserve the address} - region: ${10:# URL of the region where the regional address resides} - project: ${11:# The Google Cloud Platform project to use} - auth_kind: ${12:# The type of credential used} - service_account_contents: ${13:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${14:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${15:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${16:# Array of scopes to be used} - env_type: ${17:# Specifies which Ansible environment you're running this module within} + network: ${10:# The URL of the network in which to reserve the address} + prefix_length: ${11:# The prefix length if the resource represents an IP range} + region: ${12:# URL of the region where the regional address resides} + project: ${13:# The Google Cloud Platform project to use} + auth_kind: ${14:# The type of credential used} + service_account_contents: ${15:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${16:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${17:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${18:# Array of scopes to be used} + env_type: ${19:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/google.cloud.gcp_compute_backend_bucket.sublime-snippet b/google.cloud.gcp_compute_backend_bucket.sublime-snippet index c42b0548..8e6c4d96 100644 --- a/google.cloud.gcp_compute_backend_bucket.sublime-snippet +++ b/google.cloud.gcp_compute_backend_bucket.sublime-snippet @@ -4,16 +4,17 @@ state: ${2:# Whether the given object should exist in GCP} bucket_name: ${3:# Cloud Storage bucket name} cdn_policy: ${4:# Cloud CDN configuration for this Backend Bucket} - description: ${5:# An optional textual description of the resource; provided by the client when the resource is created} - enable_cdn: ${6:# If true, enable Cloud CDN for this BackendBucket} - name: ${7:# Name of the resource} - project: ${8:# The Google Cloud Platform project to use} - auth_kind: ${9:# The type of credential used} - service_account_contents: ${10:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${11:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${12:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${13:# Array of scopes to be used} - env_type: ${14:# Specifies which Ansible environment you're running this module within} + custom_response_headers: ${5:# Headers that the HTTP/S load balancer should add to proxied responses} + description: ${6:# An optional textual description of the resource; provided by the client when the resource is created} + enable_cdn: ${7:# If true, enable Cloud CDN for this BackendBucket} + name: ${8:# Name of the resource} + project: ${9:# The Google Cloud Platform project to use} + auth_kind: ${10:# The type of credential used} + service_account_contents: ${11:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${12:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${13:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${14:# Array of scopes to be used} + env_type: ${15:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/google.cloud.gcp_compute_backend_service.sublime-snippet b/google.cloud.gcp_compute_backend_service.sublime-snippet index a48d56f1..ea2adfcb 100644 --- a/google.cloud.gcp_compute_backend_service.sublime-snippet +++ b/google.cloud.gcp_compute_backend_service.sublime-snippet @@ -9,27 +9,28 @@ cdn_policy: ${7:# Cloud CDN configuration for this BackendService} connection_draining: ${8:# Settings for connection draining } custom_request_headers: ${9:# Headers that the HTTP/S load balancer should add to proxied requests} - description: ${10:# An optional description of this resource} - enable_cdn: ${11:# If true, enable Cloud CDN for this BackendService} - health_checks: ${12:# The set of URLs to the HttpHealthCheck or HttpsHealthCheck resource for health checking this BackendService} - iap: ${13:# Settings for enabling Cloud Identity Aware Proxy} - load_balancing_scheme: ${14:# Indicates whether the backend service will be used with internal or external load balancing} - locality_lb_policy: ${15:# The load balancing algorithm used within the scope of the locality} - name: ${16:# Name of the resource} - outlier_detection: ${17:# Settings controlling eviction of unhealthy hosts from the load balancing pool} - port_name: ${18:# Name of backend port} - protocol: ${19:# The protocol this BackendService uses to communicate with backends} - security_policy: ${20:# The security policy associated with this backend service} - session_affinity: ${21:# Type of session affinity to use} - timeout_sec: ${22:# How many seconds to wait for the backend before considering it a failed request} - log_config: ${23:# This field denotes the logging options for the load balancer traffic served by this backend service} - project: ${24:# The Google Cloud Platform project to use} - auth_kind: ${25:# The type of credential used} - service_account_contents: ${26:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${27:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${28:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${29:# Array of scopes to be used} - env_type: ${30:# Specifies which Ansible environment you're running this module within} + custom_response_headers: ${10:# Headers that the HTTP/S load balancer should add to proxied responses} + description: ${11:# An optional description of this resource} + enable_cdn: ${12:# If true, enable Cloud CDN for this BackendService} + health_checks: ${13:# The set of URLs to the HttpHealthCheck or HttpsHealthCheck resource for health checking this BackendService} + iap: ${14:# Settings for enabling Cloud Identity Aware Proxy} + load_balancing_scheme: ${15:# Indicates whether the backend service will be used with internal or external load balancing} + locality_lb_policy: ${16:# The load balancing algorithm used within the scope of the locality} + name: ${17:# Name of the resource} + outlier_detection: ${18:# Settings controlling eviction of unhealthy hosts from the load balancing pool} + port_name: ${19:# Name of backend port} + protocol: ${20:# The protocol this BackendService uses to communicate with backends} + security_policy: ${21:# The security policy associated with this backend service} + session_affinity: ${22:# Type of session affinity to use} + timeout_sec: ${23:# How many seconds to wait for the backend before considering it a failed request} + log_config: ${24:# This field denotes the logging options for the load balancer traffic served by this backend service} + project: ${25:# The Google Cloud Platform project to use} + auth_kind: ${26:# The type of credential used} + service_account_contents: ${27:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${28:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${29:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${30:# Array of scopes to be used} + env_type: ${31:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/google.cloud.gcp_compute_disk.sublime-snippet b/google.cloud.gcp_compute_disk.sublime-snippet index 685bebfe..eeeef084 100644 --- a/google.cloud.gcp_compute_disk.sublime-snippet +++ b/google.cloud.gcp_compute_disk.sublime-snippet @@ -10,18 +10,19 @@ physical_block_size_bytes: ${8:# Physical block size of the persistent disk, in bytes} type: ${9:# URL of the disk type resource describing which disk type to use to create the disk} source_image: ${10:# The source image used to create this disk} - zone: ${11:# A reference to the zone where the disk resides} - source_image_encryption_key: ${12:# The customer-supplied encryption key of the source image} - disk_encryption_key: ${13:# Encrypts the disk using a customer-supplied encryption key} - source_snapshot: ${14:# The source snapshot used to create this disk} - source_snapshot_encryption_key: ${15:# The customer-supplied encryption key of the source snapshot} - project: ${16:# The Google Cloud Platform project to use} - auth_kind: ${17:# The type of credential used} - service_account_contents: ${18:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${19:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${20:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${21:# Array of scopes to be used} - env_type: ${22:# Specifies which Ansible environment you're running this module within} + provisioned_iops: ${11:# Indicates how many IOPS must be provisioned for the disk} + zone: ${12:# A reference to the zone where the disk resides} + source_image_encryption_key: ${13:# The customer-supplied encryption key of the source image} + disk_encryption_key: ${14:# Encrypts the disk using a customer-supplied encryption key} + source_snapshot: ${15:# The source snapshot used to create this disk} + source_snapshot_encryption_key: ${16:# The customer-supplied encryption key of the source snapshot} + project: ${17:# The Google Cloud Platform project to use} + auth_kind: ${18:# The type of credential used} + service_account_contents: ${19:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${20:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${21:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${22:# Array of scopes to be used} + env_type: ${23:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/google.cloud.gcp_compute_health_check.sublime-snippet b/google.cloud.gcp_compute_health_check.sublime-snippet index 2d26e089..a8c5dcb1 100644 --- a/google.cloud.gcp_compute_health_check.sublime-snippet +++ b/google.cloud.gcp_compute_health_check.sublime-snippet @@ -15,13 +15,14 @@ ssl_health_check: ${13:# A nested object resource} http2_health_check: ${14:# A nested object resource} grpc_health_check: ${15:# A nested object resource} - project: ${16:# The Google Cloud Platform project to use} - auth_kind: ${17:# The type of credential used} - service_account_contents: ${18:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${19:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${20:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${21:# Array of scopes to be used} - env_type: ${22:# Specifies which Ansible environment you're running this module within} + log_config: ${16:# Configure logging on this health check} + project: ${17:# The Google Cloud Platform project to use} + auth_kind: ${18:# The type of credential used} + service_account_contents: ${19:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${20:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${21:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${22:# Array of scopes to be used} + env_type: ${23:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/google.cloud.gcp_compute_instance.sublime-snippet b/google.cloud.gcp_compute_instance.sublime-snippet index 9b012257..931ea0d0 100644 --- a/google.cloud.gcp_compute_instance.sublime-snippet +++ b/google.cloud.gcp_compute_instance.sublime-snippet @@ -16,16 +16,17 @@ scheduling: ${14:# Sets the scheduling options for this instance} service_accounts: ${15:# A list of service accounts, with their specified scopes, authorized for this instance} shielded_instance_config: ${16:# Configuration for various parameters related to shielded instances} - status: ${17:# The status of the instance} - tags: ${18:# A list of tags to apply to this instance} - zone: ${19:# A reference to the zone where the machine resides} - project: ${20:# The Google Cloud Platform project to use} - auth_kind: ${21:# The type of credential used} - service_account_contents: ${22:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${23:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${24:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${25:# Array of scopes to be used} - env_type: ${26:# Specifies which Ansible environment you're running this module within} + confidential_instance_config: ${17:# Configuration for confidential computing (requires setting the machine type to any of the n2d-* types and a boot disk of type pd-ssd)} + status: ${18:# The status of the instance} + tags: ${19:# A list of tags to apply to this instance} + zone: ${20:# A reference to the zone where the machine resides} + project: ${21:# The Google Cloud Platform project to use} + auth_kind: ${22:# The type of credential used} + service_account_contents: ${23:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${24:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${25:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${26:# Array of scopes to be used} + env_type: ${27:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/google.cloud.gcp_compute_interconnect_attachment.sublime-snippet b/google.cloud.gcp_compute_interconnect_attachment.sublime-snippet index 924b72dc..dc99bece 100644 --- a/google.cloud.gcp_compute_interconnect_attachment.sublime-snippet +++ b/google.cloud.gcp_compute_interconnect_attachment.sublime-snippet @@ -5,21 +5,24 @@ admin_enabled: ${3:# Whether the VLAN attachment is enabled or disabled} interconnect: ${4:# URL of the underlying Interconnect object that this attachment's traffic will traverse through} description: ${5:# An optional description of this resource} - bandwidth: ${6:# Provisioned bandwidth capacity for the interconnect attachment} - edge_availability_domain: ${7:# Desired availability domain for the attachment} - type: ${8:# The type of InterconnectAttachment you wish to create} - router: ${9:# URL of the cloud router to be used for dynamic routing} - name: ${10:# Name of the resource} - candidate_subnets: ${11:# Up to 16 candidate prefixes that can be used to restrict the allocation of cloudRouterIpAddress and customerRouterIpAddress for this attachment} - vlan_tag8021q: ${12:# The IEEE 802} - region: ${13:# Region where the regional interconnect attachment resides} - project: ${14:# The Google Cloud Platform project to use} - auth_kind: ${15:# The type of credential used} - service_account_contents: ${16:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${17:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${18:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${19:# Array of scopes to be used} - env_type: ${20:# Specifies which Ansible environment you're running this module within} + mtu: ${6:# Maximum Transmission Unit (MTU), in bytes, of packets passing through this interconnect attachment} + bandwidth: ${7:# Provisioned bandwidth capacity for the interconnect attachment} + edge_availability_domain: ${8:# Desired availability domain for the attachment} + type: ${9:# The type of InterconnectAttachment you wish to create} + router: ${10:# URL of the cloud router to be used for dynamic routing} + name: ${11:# Name of the resource} + candidate_subnets: ${12:# Up to 16 candidate prefixes that can be used to restrict the allocation of cloudRouterIpAddress and customerRouterIpAddress for this attachment} + vlan_tag8021q: ${13:# The IEEE 802} + ipsec_internal_addresses: ${14:# URL of addresses that have been reserved for the interconnect attachment, Used only for interconnect attachment that has the encryption option as IPSEC} + encryption: ${15:# Indicates the user-supplied encryption option of this interconnect attachment: NONE is the default value, which means that the attachment carries unencrypted traffic} + region: ${16:# Region where the regional interconnect attachment resides} + project: ${17:# The Google Cloud Platform project to use} + auth_kind: ${18:# The type of credential used} + service_account_contents: ${19:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${20:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${21:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${22:# Array of scopes to be used} + env_type: ${23:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/google.cloud.gcp_compute_node_group.sublime-snippet b/google.cloud.gcp_compute_node_group.sublime-snippet index a451f0d1..905cd570 100644 --- a/google.cloud.gcp_compute_node_group.sublime-snippet +++ b/google.cloud.gcp_compute_node_group.sublime-snippet @@ -7,15 +7,16 @@ node_template: ${5:# The URL of the node template to which this node group belongs} size: ${6:# The total number of nodes in the node group} maintenance_policy: ${7:# Specifies how to handle instances when a node in the group undergoes maintenance} - autoscaling_policy: ${8:# If you use sole-tenant nodes for your workloads, you can use the node group autoscaler to automatically manage the sizes of your node groups} - zone: ${9:# Zone where this node group is located } - project: ${10:# The Google Cloud Platform project to use} - auth_kind: ${11:# The type of credential used} - service_account_contents: ${12:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${13:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${14:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${15:# Array of scopes to be used} - env_type: ${16:# Specifies which Ansible environment you're running this module within} + maintenance_window: ${8:# contains properties for the timeframe of maintenance } + autoscaling_policy: ${9:# If you use sole-tenant nodes for your workloads, you can use the node group autoscaler to automatically manage the sizes of your node groups} + zone: ${10:# Zone where this node group is located } + project: ${11:# The Google Cloud Platform project to use} + auth_kind: ${12:# The type of credential used} + service_account_contents: ${13:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${14:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${15:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${16:# Array of scopes to be used} + env_type: ${17:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/google.cloud.gcp_compute_node_template.sublime-snippet b/google.cloud.gcp_compute_node_template.sublime-snippet index 6f8f41a5..99120d43 100644 --- a/google.cloud.gcp_compute_node_template.sublime-snippet +++ b/google.cloud.gcp_compute_node_template.sublime-snippet @@ -7,14 +7,16 @@ node_affinity_labels: ${5:# Labels to use for node affinity, which will be used in instance scheduling} node_type: ${6:# Node type to use for nodes group that are created from this template} node_type_flexibility: ${7:# Flexible properties for the desired node type} - region: ${8:# Region where nodes using the node template will be created } - project: ${9:# The Google Cloud Platform project to use} - auth_kind: ${10:# The type of credential used} - service_account_contents: ${11:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${12:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${13:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${14:# Array of scopes to be used} - env_type: ${15:# Specifies which Ansible environment you're running this module within} + server_binding: ${8:# The server binding policy for nodes using this template} + cpu_overcommit_type: ${9:# CPU overcommit} + region: ${10:# Region where nodes using the node template will be created } + project: ${11:# The Google Cloud Platform project to use} + auth_kind: ${12:# The type of credential used} + service_account_contents: ${13:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${14:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${15:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${16:# Array of scopes to be used} + env_type: ${17:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/google.cloud.gcp_compute_region_health_check.sublime-snippet b/google.cloud.gcp_compute_region_health_check.sublime-snippet index ed72c8b2..f4b01a72 100644 --- a/google.cloud.gcp_compute_region_health_check.sublime-snippet +++ b/google.cloud.gcp_compute_region_health_check.sublime-snippet @@ -15,14 +15,15 @@ ssl_health_check: ${13:# A nested object resource} http2_health_check: ${14:# A nested object resource} grpc_health_check: ${15:# A nested object resource} - region: ${16:# The region where the regional health check resides} - project: ${17:# The Google Cloud Platform project to use} - auth_kind: ${18:# The type of credential used} - service_account_contents: ${19:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${20:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${21:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${22:# Array of scopes to be used} - env_type: ${23:# Specifies which Ansible environment you're running this module within} + log_config: ${16:# Configure logging on this health check} + region: ${17:# The region where the regional health check resides} + project: ${18:# The Google Cloud Platform project to use} + auth_kind: ${19:# The type of credential used} + service_account_contents: ${20:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${21:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${22:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${23:# Array of scopes to be used} + env_type: ${24:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/google.cloud.gcp_compute_resource_policy.sublime-snippet b/google.cloud.gcp_compute_resource_policy.sublime-snippet index 5ab8150d..4557de39 100644 --- a/google.cloud.gcp_compute_resource_policy.sublime-snippet +++ b/google.cloud.gcp_compute_resource_policy.sublime-snippet @@ -3,16 +3,18 @@ google.cloud.gcp_compute_resource_policy: state: ${2:# Whether the given object should exist in GCP} name: ${3:# The name of the resource, provided by the client when initially creating the resource} - snapshot_schedule_policy: ${4:# Policy for creating snapshots of persistent disks} - group_placement_policy: ${5:# Policy for creating snapshots of persistent disks} - region: ${6:# Region where resource policy resides} - project: ${7:# The Google Cloud Platform project to use} - auth_kind: ${8:# The type of credential used} - service_account_contents: ${9:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${10:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${11:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${12:# Array of scopes to be used} - env_type: ${13:# Specifies which Ansible environment you're running this module within} + description: ${4:# An optional description of this resource} + snapshot_schedule_policy: ${5:# Policy for creating snapshots of persistent disks} + group_placement_policy: ${6:# Resource policy for instances used for placement configuration} + instance_schedule_policy: ${7:# Resource policy for scheduling instance operations} + region: ${8:# Region where resource policy resides} + project: ${9:# The Google Cloud Platform project to use} + auth_kind: ${10:# The type of credential used} + service_account_contents: ${11:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${12:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${13:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${14:# Array of scopes to be used} + env_type: ${15:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/google.cloud.gcp_compute_target_http_proxy.sublime-snippet b/google.cloud.gcp_compute_target_http_proxy.sublime-snippet index 1a429022..bdc5359c 100644 --- a/google.cloud.gcp_compute_target_http_proxy.sublime-snippet +++ b/google.cloud.gcp_compute_target_http_proxy.sublime-snippet @@ -5,13 +5,14 @@ description: ${3:# An optional description of this resource} name: ${4:# Name of the resource} url_map: ${5:# A reference to the UrlMap resource that defines the mapping from URL to the BackendService} - project: ${6:# The Google Cloud Platform project to use} - auth_kind: ${7:# The type of credential used} - service_account_contents: ${8:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${9:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${10:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${11:# Array of scopes to be used} - env_type: ${12:# Specifies which Ansible environment you're running this module within} + proxy_bind: ${6:# This field only applies when the forwarding rule that references this target proxy has a loadBalancingScheme set to INTERNAL_SELF_MANAGED} + project: ${7:# The Google Cloud Platform project to use} + auth_kind: ${8:# The type of credential used} + service_account_contents: ${9:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${10:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${11:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${12:# Array of scopes to be used} + env_type: ${13:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/google.cloud.gcp_compute_target_https_proxy.sublime-snippet b/google.cloud.gcp_compute_target_https_proxy.sublime-snippet index faf71d38..2c290152 100644 --- a/google.cloud.gcp_compute_target_https_proxy.sublime-snippet +++ b/google.cloud.gcp_compute_target_https_proxy.sublime-snippet @@ -8,13 +8,14 @@ ssl_certificates: ${6:# A list of SslCertificate resources that are used to authenticate connections between users and the load balancer} ssl_policy: ${7:# A reference to the SslPolicy resource that will be associated with the TargetHttpsProxy resource} url_map: ${8:# A reference to the UrlMap resource that defines the mapping from URL to the BackendService} - project: ${9:# The Google Cloud Platform project to use} - auth_kind: ${10:# The type of credential used} - service_account_contents: ${11:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${12:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${13:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${14:# Array of scopes to be used} - env_type: ${15:# Specifies which Ansible environment you're running this module within} + proxy_bind: ${9:# This field only applies when the forwarding rule that references this target proxy has a loadBalancingScheme set to INTERNAL_SELF_MANAGED} + project: ${10:# The Google Cloud Platform project to use} + auth_kind: ${11:# The type of credential used} + service_account_contents: ${12:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${13:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${14:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${15:# Array of scopes to be used} + env_type: ${16:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/google.cloud.gcp_compute_target_tcp_proxy.sublime-snippet b/google.cloud.gcp_compute_target_tcp_proxy.sublime-snippet index 9840cd09..320976b7 100644 --- a/google.cloud.gcp_compute_target_tcp_proxy.sublime-snippet +++ b/google.cloud.gcp_compute_target_tcp_proxy.sublime-snippet @@ -6,13 +6,14 @@ name: ${4:# Name of the resource} proxy_header: ${5:# Specifies the type of proxy header to append before sending data to the backend} service: ${6:# A reference to the BackendService resource} - project: ${7:# The Google Cloud Platform project to use} - auth_kind: ${8:# The type of credential used} - service_account_contents: ${9:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${10:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${11:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${12:# Array of scopes to be used} - env_type: ${13:# Specifies which Ansible environment you're running this module within} + proxy_bind: ${7:# This field only applies when the forwarding rule that references this target proxy has a loadBalancingScheme set to INTERNAL_SELF_MANAGED} + project: ${8:# The Google Cloud Platform project to use} + auth_kind: ${9:# The type of credential used} + service_account_contents: ${10:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${11:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${12:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${13:# Array of scopes to be used} + env_type: ${14:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/google.cloud.gcp_pubsub_topic.sublime-snippet b/google.cloud.gcp_pubsub_topic.sublime-snippet index 6adf1e2b..47389af0 100644 --- a/google.cloud.gcp_pubsub_topic.sublime-snippet +++ b/google.cloud.gcp_pubsub_topic.sublime-snippet @@ -6,13 +6,14 @@ kms_key_name: ${4:# The resource name of the Cloud KMS CryptoKey to be used to protect access to messages published on this topic} labels: ${5:# A set of key/value label pairs to assign to this Topic} message_storage_policy: ${6:# Policy constraining the set of Google Cloud Platform regions where messages published to the topic may be stored} - project: ${7:# The Google Cloud Platform project to use} - auth_kind: ${8:# The type of credential used} - service_account_contents: ${9:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${10:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${11:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${12:# Array of scopes to be used} - env_type: ${13:# Specifies which Ansible environment you're running this module within} + schema_settings: ${7:# Settings for validating messages published against a schema} + project: ${8:# The Google Cloud Platform project to use} + auth_kind: ${9:# The type of credential used} + service_account_contents: ${10:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${11:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${12:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${13:# Array of scopes to be used} + env_type: ${14:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/google.cloud.gcp_redis_instance.sublime-snippet b/google.cloud.gcp_redis_instance.sublime-snippet index f8cd8624..b1cf444a 100644 --- a/google.cloud.gcp_redis_instance.sublime-snippet +++ b/google.cloud.gcp_redis_instance.sublime-snippet @@ -15,14 +15,15 @@ redis_version: ${13:# The version of Redis software} reserved_ip_range: ${14:# The CIDR range of internal addresses that are reserved for this instance} tier: ${15:# The service tier of the instance} - region: ${16:# The name of the Redis region of the instance} - project: ${17:# The Google Cloud Platform project to use} - auth_kind: ${18:# The type of credential used} - service_account_contents: ${19:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${20:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${21:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${22:# Array of scopes to be used} - env_type: ${23:# Specifies which Ansible environment you're running this module within} + transit_encryption_mode: ${16:# The TLS mode of the Redis instance, If not provided, TLS is disabled for the instance} + region: ${17:# The name of the Redis region of the instance} + project: ${18:# The Google Cloud Platform project to use} + auth_kind: ${19:# The type of credential used} + service_account_contents: ${20:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${21:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${22:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${23:# Array of scopes to be used} + env_type: ${24:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/google.cloud.gcp_resourcemanager_project_info.sublime-snippet b/google.cloud.gcp_resourcemanager_project_info.sublime-snippet index fd2acb83..30b3aae6 100644 --- a/google.cloud.gcp_resourcemanager_project_info.sublime-snippet +++ b/google.cloud.gcp_resourcemanager_project_info.sublime-snippet @@ -8,6 +8,7 @@ service_account_email: ${6:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} scopes: ${7:# Array of scopes to be used} env_type: ${8:# Specifies which Ansible environment you're running this module within} + page_size: ${9:# Indicates the number of projects that should be returned by the API request} tags: - google - cloud diff --git a/google.cloud.gcp_spanner_database.sublime-snippet b/google.cloud.gcp_spanner_database.sublime-snippet index 3c911217..214c2661 100644 --- a/google.cloud.gcp_spanner_database.sublime-snippet +++ b/google.cloud.gcp_spanner_database.sublime-snippet @@ -4,14 +4,15 @@ state: ${2:# Whether the given object should exist in GCP} name: ${3:# A unique identifier for the database, which cannot be changed after the instance is created} extra_statements: ${4:# An optional list of DDL statements to run inside the newly created database} - instance: ${5:# The instance to create the database on} - project: ${6:# The Google Cloud Platform project to use} - auth_kind: ${7:# The type of credential used} - service_account_contents: ${8:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${9:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${10:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${11:# Array of scopes to be used} - env_type: ${12:# Specifies which Ansible environment you're running this module within} + encryption_config: ${5:# Encryption configuration for the database } + instance: ${6:# The instance to create the database on} + project: ${7:# The Google Cloud Platform project to use} + auth_kind: ${8:# The type of credential used} + service_account_contents: ${9:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${10:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${11:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${12:# Array of scopes to be used} + env_type: ${13:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/google.cloud.gcp_spanner_instance.sublime-snippet b/google.cloud.gcp_spanner_instance.sublime-snippet index b0a7f057..8e946f03 100644 --- a/google.cloud.gcp_spanner_instance.sublime-snippet +++ b/google.cloud.gcp_spanner_instance.sublime-snippet @@ -3,17 +3,18 @@ google.cloud.gcp_spanner_instance: state: ${2:# Whether the given object should exist in GCP} name: ${3:# A unique identifier for the instance, which cannot be changed after the instance is created} - config: ${4:# The name of the instance's configuration (similar but not quite the same as a region) which defines defines the geographic placement and replication of your databases in this instance} + config: ${4:# The name of the instance's configuration (similar but not quite the same as a region) which defines the geographic placement and replication of your databases in this instance} display_name: ${5:# The descriptive name for this instance as it appears in UIs} node_count: ${6:# The number of nodes allocated to this instance} - labels: ${7:# An object containing a list of 'key': value pairs} - project: ${8:# The Google Cloud Platform project to use} - auth_kind: ${9:# The type of credential used} - service_account_contents: ${10:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} - service_account_file: ${11:# The path of a Service Account JSON file if serviceaccount is selected as type} - service_account_email: ${12:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} - scopes: ${13:# Array of scopes to be used} - env_type: ${14:# Specifies which Ansible environment you're running this module within} + processing_units: ${7:# The number of processing units allocated to this instance} + labels: ${8:# An object containing a list of 'key': value pairs} + project: ${9:# The Google Cloud Platform project to use} + auth_kind: ${10:# The type of credential used} + service_account_contents: ${11:# The contents of a Service Account JSON file, either in a dictionary or as a JSON string that represents it} + service_account_file: ${12:# The path of a Service Account JSON file if serviceaccount is selected as type} + service_account_email: ${13:# An optional service account email address if machineaccount is selected and the user does not wish to use the default email} + scopes: ${14:# Array of scopes to be used} + env_type: ${15:# Specifies which Ansible environment you're running this module within} tags: - google - cloud diff --git a/grafana.grafana.alert_contact_point.sublime-snippet b/grafana.grafana.alert_contact_point.sublime-snippet new file mode 100644 index 00000000..404bd52d --- /dev/null +++ b/grafana.grafana.alert_contact_point.sublime-snippet @@ -0,0 +1,19 @@ + + + grafana.grafana.alert_contact_point + source.yaml,source.ansible + Manage Alerting Contact points in Grafana Cloud + \ No newline at end of file diff --git a/grafana.grafana.alert_notification_policy.sublime-snippet b/grafana.grafana.alert_notification_policy.sublime-snippet new file mode 100644 index 00000000..21019b1f --- /dev/null +++ b/grafana.grafana.alert_notification_policy.sublime-snippet @@ -0,0 +1,22 @@ + + + grafana.grafana.alert_notification_policy + source.yaml,source.ansible + Sets the notification policy tree in Alerting on Grafana Cloud + \ No newline at end of file diff --git a/grafana.grafana.cloud_api_key.sublime-snippet b/grafana.grafana.cloud_api_key.sublime-snippet new file mode 100644 index 00000000..769b343b --- /dev/null +++ b/grafana.grafana.cloud_api_key.sublime-snippet @@ -0,0 +1,17 @@ + + + grafana.grafana.cloud_api_key + source.yaml,source.ansible + Manage Grafana Cloud API keys + \ No newline at end of file diff --git a/grafana.grafana.cloud_plugin.sublime-snippet b/grafana.grafana.cloud_plugin.sublime-snippet new file mode 100644 index 00000000..8d65ded5 --- /dev/null +++ b/grafana.grafana.cloud_plugin.sublime-snippet @@ -0,0 +1,16 @@ + + + grafana.grafana.cloud_plugin + source.yaml,source.ansible + Manage Grafana Cloud Plugins + \ No newline at end of file diff --git a/grafana.grafana.cloud_stack.sublime-snippet b/grafana.grafana.cloud_stack.sublime-snippet new file mode 100644 index 00000000..8183c5ca --- /dev/null +++ b/grafana.grafana.cloud_stack.sublime-snippet @@ -0,0 +1,18 @@ + + + grafana.grafana.cloud_stack + source.yaml,source.ansible + Manage Grafana Cloud stack + \ No newline at end of file diff --git a/grafana.grafana.dashboard.sublime-snippet b/grafana.grafana.dashboard.sublime-snippet new file mode 100644 index 00000000..57b13bf0 --- /dev/null +++ b/grafana.grafana.dashboard.sublime-snippet @@ -0,0 +1,15 @@ + + + grafana.grafana.dashboard + source.yaml,source.ansible + Manage Dashboards in Grafana Cloud + \ No newline at end of file diff --git a/grafana.grafana.datasource.sublime-snippet b/grafana.grafana.datasource.sublime-snippet new file mode 100644 index 00000000..960fe965 --- /dev/null +++ b/grafana.grafana.datasource.sublime-snippet @@ -0,0 +1,15 @@ + + + grafana.grafana.datasource + source.yaml,source.ansible + Manage Data sources in Grafana Cloud + \ No newline at end of file diff --git a/grafana.grafana.folder.sublime-snippet b/grafana.grafana.folder.sublime-snippet new file mode 100644 index 00000000..2f7dbe37 --- /dev/null +++ b/grafana.grafana.folder.sublime-snippet @@ -0,0 +1,17 @@ + + + grafana.grafana.folder + source.yaml,source.ansible + Manage Folders in Grafana Cloud + \ No newline at end of file diff --git a/hetzner.hcloud.hcloud_server.sublime-snippet b/hetzner.hcloud.hcloud_server.sublime-snippet index 867c24b5..8a6b1f2b 100644 --- a/hetzner.hcloud.hcloud_server.sublime-snippet +++ b/hetzner.hcloud.hcloud_server.sublime-snippet @@ -16,18 +16,19 @@ enable_ipv6: ${14:# Enables the public ipv6 address} ipv4: ${15:# ID of the ipv4 Primary IP to use} ipv6: ${16:# ID of the ipv6 Primary IP to use} - force_upgrade: ${17:# Deprecated} - force: ${18:# Force the update of the server} - allow_deprecated_image: ${19:# Allows the creation of servers with deprecated images} - user_data: ${20:# User Data to be passed to the server on creation} - rescue_mode: ${21:# Add the Hetzner rescue system type you want the server to be booted into} - labels: ${22:# User-defined labels (key-value pairs)} - delete_protection: ${23:# Protect the Server for deletion} - rebuild_protection: ${24:# Protect the Server for rebuild} - placement_group: ${25:# Placement Group of the server} - state: ${26:# State of the server} - api_token: ${27:# This is the API Token for the Hetzner Cloud} - endpoint: ${28:# This is the API Endpoint for the Hetzner Cloud} + private_networks: ${17:# List of private networks the server is attached to (name or ID)} + force_upgrade: ${18:# Deprecated} + force: ${19:# Force the update of the server} + allow_deprecated_image: ${20:# Allows the creation of servers with deprecated images} + user_data: ${21:# User Data to be passed to the server on creation} + rescue_mode: ${22:# Add the Hetzner rescue system type you want the server to be booted into} + labels: ${23:# User-defined labels (key-value pairs)} + delete_protection: ${24:# Protect the Server for deletion} + rebuild_protection: ${25:# Protect the Server for rebuild} + placement_group: ${26:# Placement Group of the server} + state: ${27:# State of the server} + api_token: ${28:# This is the API Token for the Hetzner Cloud} + endpoint: ${29:# This is the API Endpoint for the Hetzner Cloud} tags: - hetzner - hcloud diff --git a/ibm.spectrum_virtualize.ibm_sv_manage_awss3_cloudaccount.sublime-snippet b/ibm.spectrum_virtualize.ibm_sv_manage_awss3_cloudaccount.sublime-snippet new file mode 100644 index 00000000..47f5a299 --- /dev/null +++ b/ibm.spectrum_virtualize.ibm_sv_manage_awss3_cloudaccount.sublime-snippet @@ -0,0 +1,33 @@ + + + ibm.spectrum_virtualize.ibm_sv_manage_awss3_cloudaccount + source.yaml,source.ansible + This module configures and manages Amazon Simple Storage Service (Amazon S3) cloud account on IBM Spectrum Virtualize family storage systems + \ No newline at end of file diff --git a/ibm.spectrum_virtualize.ibm_sv_manage_cloud_backups.sublime-snippet b/ibm.spectrum_virtualize.ibm_sv_manage_cloud_backups.sublime-snippet new file mode 100644 index 00000000..0f74bec8 --- /dev/null +++ b/ibm.spectrum_virtualize.ibm_sv_manage_cloud_backups.sublime-snippet @@ -0,0 +1,25 @@ + + + ibm.spectrum_virtualize.ibm_sv_manage_cloud_backups + source.yaml,source.ansible + This module configures and manages cloud backups on IBM Spectrum Virtualize family storage systems + \ No newline at end of file diff --git a/ibm.spectrum_virtualize.ibm_sv_restore_cloud_backup.sublime-snippet b/ibm.spectrum_virtualize.ibm_sv_restore_cloud_backup.sublime-snippet new file mode 100644 index 00000000..caa4085c --- /dev/null +++ b/ibm.spectrum_virtualize.ibm_sv_restore_cloud_backup.sublime-snippet @@ -0,0 +1,24 @@ + + + ibm.spectrum_virtualize.ibm_sv_restore_cloud_backup + source.yaml,source.ansible + This module restores the cloud backup on IBM Spectrum Virtualize family storage systems + \ No newline at end of file diff --git a/ibm.spectrum_virtualize.ibm_svc_host.sublime-snippet b/ibm.spectrum_virtualize.ibm_svc_host.sublime-snippet index 37909a6a..1997554c 100644 --- a/ibm.spectrum_virtualize.ibm_svc_host.sublime-snippet +++ b/ibm.spectrum_virtualize.ibm_svc_host.sublime-snippet @@ -9,7 +9,7 @@ password: ${7:# REST API password for the Spectrum Virtualize storage system} token: ${8:# The authentication token to verify a user on the Spectrum Virtualize storage system} fcwwpn: ${9:# List of Initiator WWPNs to be added to the host} - iscsiname: ${10:# Initiator IQN to be added to the host} + iscsiname: ${10:# List of Initiator IQNs to be added to the host} iogrp: ${11:# Specifies a set of one or more input/output (I/O) groups from which the host can access the volumes} protocol: ${12:# Specifies the protocol used by the host to communicate with the storage system} type: ${13:# Specifies the type of host} diff --git a/ibm.spectrum_virtualize.ibm_svc_manage_migration.sublime-snippet b/ibm.spectrum_virtualize.ibm_svc_manage_migration.sublime-snippet index 304fca66..0c12990b 100644 --- a/ibm.spectrum_virtualize.ibm_svc_manage_migration.sublime-snippet +++ b/ibm.spectrum_virtualize.ibm_svc_manage_migration.sublime-snippet @@ -1,24 +1,26 @@ + + inspur.ispim.edit_m6_log_setting + source.yaml,source.ansible + Set bmc system and audit log setting + \ No newline at end of file diff --git a/inspur.ispim.edit_power_budget.sublime-snippet b/inspur.ispim.edit_power_budget.sublime-snippet index f2d0f309..e877f21e 100644 --- a/inspur.ispim.edit_power_budget.sublime-snippet +++ b/inspur.ispim.edit_power_budget.sublime-snippet @@ -6,25 +6,26 @@ action: ${4:# Type to action} id: ${5:# Policy id} watts: ${6:# Power budget watts of add} - start1: ${7:# Pause period of add, start time, from 0 to 24} - end1: ${8:# Pause period of add, end time,must be greater than start time,from 0 to 24} - week1: ${9:# Pause period of add,repetition period,the input parameters are 'Mon','Tue','Wed','Thur','Fri','Sat','Sun',separated by commas,such as Mon,Wed,Fri} - start2: ${10:# Pause period of add, start time, from 0 to 24} - end2: ${11:# Pause period of add, end time,must be greater than start time,from 0 to 24} - week2: ${12:# Pause period of add,repetition period,the input parameters are 'Mon','Tue','Wed','Thur','Fri','Sat','Sun',separated by commas,such as Mon,Wed,Fri} - start3: ${13:# Pause period of add, start time, from 0 to 24} - end3: ${14:# Pause period of add, end time,must be greater than start time,from 0 to 24} - week3: ${15:# Pause period of add,repetition period,the input parameters are 'Mon','Tue','Wed','Thur','Fri','Sat','Sun',separated by commas,such as Mon,Wed,Fri} - start4: ${16:# Pause period of add, start time, from 0 to 24} - end4: ${17:# Pause period of add, end time,must be greater than start time,from 0 to 24} - week4: ${18:# Pause period of add,repetition period,the input parameters are 'Mon','Tue','Wed','Thur','Fri','Sat','Sun',separated by commas,such as Mon,Wed,Fri} - start5: ${19:# Period of add, start time, from 0 to 24} - end5: ${20:# Pause period of add, end time,must be greater than start time,from 0 to 24} - week5: ${21:# Pause period of add,repetition period,the input parameters are 'Mon','Tue','Wed','Thur','Fri','Sat','Sun',separated by commas,such as Mon,Wed,Fri} - provider: ${22:# A dict object containing connection details} - host: ${23:# Specifies the DNS host name or address for connecting to the remote device over the specified transport} - username: ${24:# Configures the username to use to authenticate the connection to the remote device} - password: ${25:# Specifies the password to use to authenticate the connection to the remote device} + except_action: ${7:# Except action, 0 is do nothing, 1 is send alert, 2 is shutdown system, 3 is shutdown system and send alert} + start1: ${8:# Pause period of add, start time, from 0 to 24} + end1: ${9:# Pause period of add, end time,must be greater than start time,from 0 to 24} + week1: ${10:# Pause period of add,repetition period,the input parameters are 'Mon','Tue','Wed','Thur','Fri','Sat','Sun',separated by commas,such as Mon,Wed,Fri} + start2: ${11:# Pause period of add, start time, from 0 to 24} + end2: ${12:# Pause period of add, end time,must be greater than start time,from 0 to 24} + week2: ${13:# Pause period of add,repetition period,the input parameters are 'Mon','Tue','Wed','Thur','Fri','Sat','Sun',separated by commas,such as Mon,Wed,Fri} + start3: ${14:# Pause period of add, start time, from 0 to 24} + end3: ${15:# Pause period of add, end time,must be greater than start time,from 0 to 24} + week3: ${16:# Pause period of add,repetition period,the input parameters are 'Mon','Tue','Wed','Thur','Fri','Sat','Sun',separated by commas,such as Mon,Wed,Fri} + start4: ${17:# Pause period of add, start time, from 0 to 24} + end4: ${18:# Pause period of add, end time,must be greater than start time,from 0 to 24} + week4: ${19:# Pause period of add,repetition period,the input parameters are 'Mon','Tue','Wed','Thur','Fri','Sat','Sun',separated by commas,such as Mon,Wed,Fri} + start5: ${20:# Period of add, start time, from 0 to 24} + end5: ${21:# Pause period of add, end time,must be greater than start time,from 0 to 24} + week5: ${22:# Pause period of add,repetition period,the input parameters are 'Mon','Tue','Wed','Thur','Fri','Sat','Sun',separated by commas,such as Mon,Wed,Fri} + provider: ${23:# A dict object containing connection details} + host: ${24:# Specifies the DNS host name or address for connecting to the remote device over the specified transport} + username: ${25:# Configures the username to use to authenticate the connection to the remote device} + password: ${26:# Specifies the password to use to authenticate the connection to the remote device} tags: - inspur - ispim diff --git a/inspur.ispim.edit_snmp_trap.sublime-snippet b/inspur.ispim.edit_snmp_trap.sublime-snippet index 28a4252d..16b4e634 100644 --- a/inspur.ispim.edit_snmp_trap.sublime-snippet +++ b/inspur.ispim.edit_snmp_trap.sublime-snippet @@ -1,7 +1,7 @@ + + inspur.ispim.support_info + source.yaml,source.ansible + Get support information + \ No newline at end of file diff --git a/inspur.ispim.update_fw.sublime-snippet b/inspur.ispim.update_fw.sublime-snippet index 09568965..57901bb8 100644 --- a/inspur.ispim.update_fw.sublime-snippet +++ b/inspur.ispim.update_fw.sublime-snippet @@ -2,7 +2,7 @@ + + inventory + source.yaml,source.ansible + inventory + \ No newline at end of file diff --git a/kubernetes.core.helm.sublime-snippet b/kubernetes.core.helm.sublime-snippet index 94481ac2..a7d73062 100644 --- a/kubernetes.core.helm.sublime-snippet +++ b/kubernetes.core.helm.sublime-snippet @@ -4,30 +4,33 @@ chart_ref: ${2:# chart_reference on chart repository} chart_repo_url: ${3:# Chart repository URL where to locate the requested chart} chart_version: ${4:# Chart version to install} - release_name: ${5:# Release name to manage} - release_namespace: ${6:# Kubernetes namespace where the chart should be installed} - release_state: ${7:# Desirated state of release} - release_values: ${8:# Value to pass to chart} - values_files: ${9:# Value files to pass to chart} - update_repo_cache: ${10:# Run C(helm repo update) before the operation} - disable_hook: ${11:# Helm option to disable hook on install/upgrade/delete} - force: ${12:# Helm option to force reinstall, ignore on new install} - purge: ${13:# Remove the release from the store and make its name free for later use} - wait: ${14:# When I(release_state) is set to C(present), wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment are in a ready state before marking the release as successful} - wait_timeout: ${15:# Timeout when wait option is enabled (helm2 is a number of seconds, helm3 is a duration)} - timeout: ${16:# A Go duration (described here I(https://pkg} - atomic: ${17:# If set, the installation process deletes the installation on failure} - create_namespace: ${18:# Create the release namespace if not present} - replace: ${19:# Reuse the given name, only if that name is a deleted release which remains in the history} - skip_crds: ${20:# Skip custom resource definitions when installing or upgrading} - history_max: ${21:# Limit the maximum number of revisions saved per release} - binary_path: ${22:# The path of a helm binary to use} - context: ${23:# Helm option to specify which kubeconfig context to use} - kubeconfig: ${24:# Helm option to specify kubeconfig path to use} - host: ${25:# Provide a URL for accessing the API} - api_key: ${26:# Token used to authenticate with the API} - validate_certs: ${27:# Whether or not to verify the API server's SSL certificates} - ca_cert: ${28:# Path to a CA certificate used to authenticate with the API} + dependency_update: ${5:# Run standalone C(helm dependency update CHART) before the operation} + release_name: ${6:# Release name to manage} + release_namespace: ${7:# Kubernetes namespace where the chart should be installed} + release_state: ${8:# Desirated state of release} + release_values: ${9:# Value to pass to chart} + values_files: ${10:# Value files to pass to chart} + update_repo_cache: ${11:# Run C(helm repo update) before the operation} + set_values: ${12:# Values to pass to chart configuration} + disable_hook: ${13:# Helm option to disable hook on install/upgrade/delete} + force: ${14:# Helm option to force reinstall, ignore on new install} + purge: ${15:# Remove the release from the store and make its name free for later use} + wait: ${16:# When I(release_state) is set to C(present), wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment are in a ready state before marking the release as successful} + wait_timeout: ${17:# Timeout when wait option is enabled (helm2 is a number of seconds, helm3 is a duration)} + timeout: ${18:# A Go duration (described here I(https://pkg} + atomic: ${19:# If set, the installation process deletes the installation on failure} + create_namespace: ${20:# Create the release namespace if not present} + post_renderer: ${21:# Path to an executable to be used for post rendering} + replace: ${22:# Reuse the given name, only if that name is a deleted release which remains in the history} + skip_crds: ${23:# Skip custom resource definitions when installing or upgrading} + history_max: ${24:# Limit the maximum number of revisions saved per release} + binary_path: ${25:# The path of a helm binary to use} + context: ${26:# Helm option to specify which kubeconfig context to use} + kubeconfig: ${27:# Helm option to specify kubeconfig path to use} + host: ${28:# Provide a URL for accessing the API} + api_key: ${29:# Token used to authenticate with the API} + validate_certs: ${30:# Whether or not to verify the API server's SSL certificates} + ca_cert: ${31:# Path to a CA certificate used to authenticate with the API} tags: - kubernetes - core diff --git a/kubernetes.core.helm_info.sublime-snippet b/kubernetes.core.helm_info.sublime-snippet index e99de70e..11e529ce 100644 --- a/kubernetes.core.helm_info.sublime-snippet +++ b/kubernetes.core.helm_info.sublime-snippet @@ -4,13 +4,14 @@ release_name: ${2:# Release name to manage} release_namespace: ${3:# Kubernetes namespace where the chart should be installed} release_state: ${4:# Show releases as per their states} - binary_path: ${5:# The path of a helm binary to use} - context: ${6:# Helm option to specify which kubeconfig context to use} - kubeconfig: ${7:# Helm option to specify kubeconfig path to use} - host: ${8:# Provide a URL for accessing the API} - api_key: ${9:# Token used to authenticate with the API} - validate_certs: ${10:# Whether or not to verify the API server's SSL certificates} - ca_cert: ${11:# Path to a CA certificate used to authenticate with the API} + get_all_values: ${5:# Set to C(True) if you want to get all (computed) values of the release} + binary_path: ${6:# The path of a helm binary to use} + context: ${7:# Helm option to specify which kubeconfig context to use} + kubeconfig: ${8:# Helm option to specify kubeconfig path to use} + host: ${9:# Provide a URL for accessing the API} + api_key: ${10:# Token used to authenticate with the API} + validate_certs: ${11:# Whether or not to verify the API server's SSL certificates} + ca_cert: ${12:# Path to a CA certificate used to authenticate with the API} tags: - kubernetes - core diff --git a/kubernetes.core.helm_pull.sublime-snippet b/kubernetes.core.helm_pull.sublime-snippet new file mode 100644 index 00000000..7378f5a7 --- /dev/null +++ b/kubernetes.core.helm_pull.sublime-snippet @@ -0,0 +1,28 @@ + + + kubernetes.core.helm_pull + source.yaml,source.ansible + download a chart from a repository and (optionally) unpack it in local directory + \ No newline at end of file diff --git a/kubernetes.core.helm_repository.sublime-snippet b/kubernetes.core.helm_repository.sublime-snippet index 2ecc9132..f806ed98 100644 --- a/kubernetes.core.helm_repository.sublime-snippet +++ b/kubernetes.core.helm_repository.sublime-snippet @@ -12,6 +12,9 @@ api_key: ${10:# Token used to authenticate with the API} validate_certs: ${11:# Whether or not to verify the API server's SSL certificates} ca_cert: ${12:# Path to a CA certificate used to authenticate with the API} + context: ${13:# Helm option to specify which kubeconfig context to use} + kubeconfig: ${14:# Helm option to specify kubeconfig path to use} + force_update: ${15:# Whether or not to replace (overwrite) the repo if it already exists} tags: - kubernetes - core diff --git a/kubernetes.core.helm_template.sublime-snippet b/kubernetes.core.helm_template.sublime-snippet index ce6c89cf..9fb817f7 100644 --- a/kubernetes.core.helm_template.sublime-snippet +++ b/kubernetes.core.helm_template.sublime-snippet @@ -5,13 +5,17 @@ chart_ref: ${3:# Chart reference with repo prefix, for example, C(nginx-stable/nginx-ingress)} chart_repo_url: ${4:# Chart repository URL where the requested chart is located} chart_version: ${5:# Chart version to use} - include_crds: ${6:# Include custom resource descriptions in rendered templates} - output_dir: ${7:# Output directory where templates will be written} - release_namespace: ${8:# namespace scope for this request} - release_values: ${9:# Values to pass to chart} - show_only: ${10:# Only show manifests rendered from the given templates} - values_files: ${11:# Value files to pass to chart} - update_repo_cache: ${12:# Run C(helm repo update) before the operation} + dependency_update: ${6:# Run helm dependency update before the operation} + disable_hook: ${7:# Prevent hooks from running during install} + include_crds: ${8:# Include custom resource descriptions in rendered templates} + output_dir: ${9:# Output directory where templates will be written} + release_name: ${10:# Release name to use in rendered templates} + release_namespace: ${11:# namespace scope for this request} + release_values: ${12:# Values to pass to chart} + show_only: ${13:# Only show manifests rendered from the given templates} + values_files: ${14:# Value files to pass to chart} + update_repo_cache: ${15:# Run C(helm repo update) before the operation} + set_values: ${16:# Values to pass to chart configuration} tags: - kubernetes - core diff --git a/kubernetes.core.k8s_log.sublime-snippet b/kubernetes.core.k8s_log.sublime-snippet index 987d6093..2e752246 100644 --- a/kubernetes.core.k8s_log.sublime-snippet +++ b/kubernetes.core.k8s_log.sublime-snippet @@ -6,24 +6,27 @@ label_selectors: ${4:# List of label selectors to use to filter results} container: ${5:# Use to specify the container within a pod to grab the log from} since_seconds: ${6:# A relative time in seconds before the current time from which to show logs} - host: ${7:# Provide a URL for accessing the API} - api_key: ${8:# Token used to authenticate with the API} - kubeconfig: ${9:# Path to an existing Kubernetes config file} - context: ${10:# The name of a context found in the config file} - username: ${11:# Provide a username for authenticating with the API} - password: ${12:# Provide a password for authenticating with the API} - client_cert: ${13:# Path to a certificate used to authenticate with the API} - client_key: ${14:# Path to a key file used to authenticate with the API} - ca_cert: ${15:# Path to a CA certificate used to authenticate with the API} - validate_certs: ${16:# Whether or not to verify the API server's SSL certificates} - proxy: ${17:# The URL of an HTTP proxy to use for the connection} - no_proxy: ${18:# The comma separated list of hosts/domains/IP/CIDR that shouldn't go through proxy} - proxy_headers: ${19:# The Header used for the HTTP proxy} - persist_config: ${20:# Whether or not to save the kube config refresh tokens} - impersonate_user: ${21:# Username to impersonate for the operation} - impersonate_groups: ${22:# Group(s) to impersonate for the operation} - api_version: ${23:# Use to specify the API version} - namespace: ${24:# Use to specify an object namespace} + previous: ${7:# If C(true), print the logs for the previous instance of the container in a pod if it exists} + tail_lines: ${8:# A number of lines from the end of the logs to retrieve} + all_containers: ${9:# If set to C(true), retrieve all containers' logs in the pod(s)} + host: ${10:# Provide a URL for accessing the API} + api_key: ${11:# Token used to authenticate with the API} + kubeconfig: ${12:# Path to an existing Kubernetes config file} + context: ${13:# The name of a context found in the config file} + username: ${14:# Provide a username for authenticating with the API} + password: ${15:# Provide a password for authenticating with the API} + client_cert: ${16:# Path to a certificate used to authenticate with the API} + client_key: ${17:# Path to a key file used to authenticate with the API} + ca_cert: ${18:# Path to a CA certificate used to authenticate with the API} + validate_certs: ${19:# Whether or not to verify the API server's SSL certificates} + proxy: ${20:# The URL of an HTTP proxy to use for the connection} + no_proxy: ${21:# The comma separated list of hosts/domains/IP/CIDR that shouldn't go through proxy} + proxy_headers: ${22:# The Header used for the HTTP proxy} + persist_config: ${23:# Whether or not to save the kube config refresh tokens} + impersonate_user: ${24:# Username to impersonate for the operation} + impersonate_groups: ${25:# Group(s) to impersonate for the operation} + api_version: ${26:# Use to specify the API version} + namespace: ${27:# Use to specify an object namespace} tags: - kubernetes - core diff --git a/loop.sublime-snippet b/loop.sublime-snippet new file mode 100644 index 00000000..cc1c5b96 --- /dev/null +++ b/loop.sublime-snippet @@ -0,0 +1,8 @@ + + + loop + source.yaml,source.ansible + loop + \ No newline at end of file diff --git a/loop_control.sublime-snippet b/loop_control.sublime-snippet new file mode 100644 index 00000000..ba15ccbc --- /dev/null +++ b/loop_control.sublime-snippet @@ -0,0 +1,11 @@ + + + loop_control + source.yaml,source.ansible + loop_control + \ No newline at end of file diff --git a/lowlydba.sqlserver.credential.sublime-snippet b/lowlydba.sqlserver.credential.sublime-snippet new file mode 100644 index 00000000..f5d53ffb --- /dev/null +++ b/lowlydba.sqlserver.credential.sublime-snippet @@ -0,0 +1,21 @@ + + + lowlydba.sqlserver.credential + source.yaml,source.ansible + Configures a credential on a SQL server + \ No newline at end of file diff --git a/lowlydba.sqlserver.tcp_port.sublime-snippet b/lowlydba.sqlserver.tcp_port.sublime-snippet index 4e00b7fe..5816230c 100644 --- a/lowlydba.sqlserver.tcp_port.sublime-snippet +++ b/lowlydba.sqlserver.tcp_port.sublime-snippet @@ -5,9 +5,10 @@ password: ${3:# Password for alternative credential to authenticate with Windows} port: ${4:# Port for SQL Server to listen on} ip_address: ${5:# IPv4 address} - sql_instance: ${6:# The SQL Server instance to modify} - sql_username: ${7:# Username for SQL Authentication} - sql_password: ${8:# Password for SQL Authentication} + force: ${6:# Restart SQL Server and SQL Agent services automatically} + sql_instance: ${7:# The SQL Server instance to modify} + sql_username: ${8:# Username for SQL Authentication} + sql_password: ${9:# Password for SQL Authentication} tags: - lowlydba - sqlserver diff --git a/lowlydba.sqlserver.user.sublime-snippet b/lowlydba.sqlserver.user.sublime-snippet new file mode 100644 index 00000000..154c3019 --- /dev/null +++ b/lowlydba.sqlserver.user.sublime-snippet @@ -0,0 +1,20 @@ + + + lowlydba.sqlserver.user + source.yaml,source.ansible + Configures a user within a database + \ No newline at end of file diff --git a/netapp.cloudmanager.na_cloudmanager_cvo_aws.sublime-snippet b/netapp.cloudmanager.na_cloudmanager_cvo_aws.sublime-snippet index c788bcad..950ec00e 100644 --- a/netapp.cloudmanager.na_cloudmanager_cvo_aws.sublime-snippet +++ b/netapp.cloudmanager.na_cloudmanager_cvo_aws.sublime-snippet @@ -19,46 +19,47 @@ security_group_id: ${17:# The ID of the security group for the working environment} instance_profile_name: ${18:# The instance profile name for the working environment} svm_password: ${19:# The admin password for Cloud Volumes ONTAP} - ontap_version: ${20:# The required ONTAP version} - use_latest_version: ${21:# Indicates whether to use the latest available ONTAP version} - platform_serial_number: ${22:# The serial number for the cluster} - tier_level: ${23:# The tiering level when 'capacity_tier' is set to 'S3'} - cluster_key_pair_name: ${24:# SSH authentication key pair name} - nss_account: ${25:# The NetApp Support Site account ID to use with this Cloud Volumes ONTAP system} - writing_speed_state: ${26:# The write speed setting for Cloud Volumes ONTAP ['NORMAL','HIGH']} - iops: ${27:# Provisioned IOPS} - throughput: ${28:# Unit is Mb/s} - capacity_tier: ${29:# Whether to enable data tiering for the first data aggregate} - instance_tenancy: ${30:# The EC2 instance tenancy} - cloud_provider_account: ${31:# The cloud provider credentials id to use when deploying the Cloud Volumes ONTAP system} - backup_volumes_to_cbs: ${32:# Automatically enable back up of all volumes to S3} - enable_compliance: ${33:# Enable the Cloud Compliance service on the working environment} - enable_monitoring: ${34:# Enable the Monitoring service on the working environment} - optimized_network_utilization: ${35:# Use optimized network utilization} - kms_key_id: ${36:# Aws Encryption parameters} - kms_key_arn: ${37:# AWS encryption parameters} - aws_tag: ${38:# Additional tags for the AWS CVO working environment} - is_ha: ${39:# Indicate whether the working environment is an HA pair or not} - platform_serial_number_node1: ${40:# For HA BYOL, the serial number for the first node} - platform_serial_number_node2: ${41:# For HA BYOL, the serial number for the second node} - node1_subnet_id: ${42:# For HA, the subnet ID of the first node} - node2_subnet_id: ${43:# For HA, the subnet ID of the second node} - mediator_subnet_id: ${44:# For HA, the subnet ID of the mediator} - failover_mode: ${45:# For HA, the failover mode for the HA pair} - mediator_assign_public_ip: ${46:# Boolean option to assign public IP} - mediator_key_pair_name: ${47:# For HA, the key pair name for the mediator instance} - cluster_floating_ip: ${48:# For HA FloatingIP, the cluster management floating IP address} - data_floating_ip: ${49:# For HA FloatingIP, the data floating IP address} - data_floating_ip2: ${50:# For HA FloatingIP, the data floating IP address} - svm_floating_ip: ${51:# For HA FloatingIP, the SVM management floating IP address} - route_table_ids: ${52:# For HA FloatingIP, the list of route table IDs that will be updated with the floating IPs} - upgrade_ontap_version: ${53:# Indicates whether to upgrade ONTAP image on the CVO} - update_svm_password: ${54:# Indicates whether to update svm_password on the CVO} - refresh_token: ${55:# The refresh token for NetApp Cloud Manager API operations} - sa_secret_key: ${56:# The service account secret key for NetApp Cloud Manager API operations} - sa_client_id: ${57:# The service account secret client ID for NetApp Cloud Manager API operations} - environment: ${58:# The environment for NetApp Cloud Manager API operations} - feature_flags: ${59:# Enable or disable a new feature} + svm_name: ${20:# The name of the SVM} + ontap_version: ${21:# The required ONTAP version} + use_latest_version: ${22:# Indicates whether to use the latest available ONTAP version} + platform_serial_number: ${23:# The serial number for the cluster} + tier_level: ${24:# The tiering level when 'capacity_tier' is set to 'S3'} + cluster_key_pair_name: ${25:# SSH authentication key pair name} + nss_account: ${26:# The NetApp Support Site account ID to use with this Cloud Volumes ONTAP system} + writing_speed_state: ${27:# The write speed setting for Cloud Volumes ONTAP ['NORMAL','HIGH']} + iops: ${28:# Provisioned IOPS} + throughput: ${29:# Unit is Mb/s} + capacity_tier: ${30:# Whether to enable data tiering for the first data aggregate} + instance_tenancy: ${31:# The EC2 instance tenancy} + cloud_provider_account: ${32:# The cloud provider credentials id to use when deploying the Cloud Volumes ONTAP system} + backup_volumes_to_cbs: ${33:# Automatically enable back up of all volumes to S3} + enable_compliance: ${34:# Enable the Cloud Compliance service on the working environment} + enable_monitoring: ${35:# Enable the Monitoring service on the working environment} + optimized_network_utilization: ${36:# Use optimized network utilization} + kms_key_id: ${37:# Aws Encryption parameters} + kms_key_arn: ${38:# AWS encryption parameters} + aws_tag: ${39:# Additional tags for the AWS CVO working environment} + is_ha: ${40:# Indicate whether the working environment is an HA pair or not} + platform_serial_number_node1: ${41:# For HA BYOL, the serial number for the first node} + platform_serial_number_node2: ${42:# For HA BYOL, the serial number for the second node} + node1_subnet_id: ${43:# For HA, the subnet ID of the first node} + node2_subnet_id: ${44:# For HA, the subnet ID of the second node} + mediator_subnet_id: ${45:# For HA, the subnet ID of the mediator} + failover_mode: ${46:# For HA, the failover mode for the HA pair} + mediator_assign_public_ip: ${47:# Boolean option to assign public IP} + mediator_key_pair_name: ${48:# For HA, the key pair name for the mediator instance} + cluster_floating_ip: ${49:# For HA FloatingIP, the cluster management floating IP address} + data_floating_ip: ${50:# For HA FloatingIP, the data floating IP address} + data_floating_ip2: ${51:# For HA FloatingIP, the data floating IP address} + svm_floating_ip: ${52:# For HA FloatingIP, the SVM management floating IP address} + route_table_ids: ${53:# For HA FloatingIP, the list of route table IDs that will be updated with the floating IPs} + upgrade_ontap_version: ${54:# Indicates whether to upgrade ONTAP image on the CVO} + update_svm_password: ${55:# Indicates whether to update svm_password on the CVO} + refresh_token: ${56:# The refresh token for NetApp Cloud Manager API operations} + sa_secret_key: ${57:# The service account secret key for NetApp Cloud Manager API operations} + sa_client_id: ${58:# The service account secret client ID for NetApp Cloud Manager API operations} + environment: ${59:# The environment for NetApp Cloud Manager API operations} + feature_flags: ${60:# Enable or disable a new feature} tags: - netapp - cloudmanager diff --git a/netapp.cloudmanager.na_cloudmanager_cvo_azure.sublime-snippet b/netapp.cloudmanager.na_cloudmanager_cvo_azure.sublime-snippet index ba3b9210..06a5d356 100644 --- a/netapp.cloudmanager.na_cloudmanager_cvo_azure.sublime-snippet +++ b/netapp.cloudmanager.na_cloudmanager_cvo_azure.sublime-snippet @@ -24,32 +24,33 @@ disk_size_unit: ${22:# The unit for disk size} security_group_id: ${23:# The ID of the security group for the working environment} svm_password: ${24:# The admin password for Cloud Volumes ONTAP} - ontap_version: ${25:# The required ONTAP version} - use_latest_version: ${26:# Indicates whether to use the latest available ONTAP version} - serial_number: ${27:# The serial number for the cluster} - tier_level: ${28:# If capacity_tier is Blob, this argument indicates the tiering level} - nss_account: ${29:# The NetApp Support Site account ID to use with this Cloud Volumes ONTAP system} - writing_speed_state: ${30:# The write speed setting for Cloud Volumes ONTAP ['NORMAL','HIGH']} - capacity_tier: ${31:# Whether to enable data tiering for the first data aggregate} - cloud_provider_account: ${32:# The cloud provider credentials id to use when deploying the Cloud Volumes ONTAP system} - backup_volumes_to_cbs: ${33:# Automatically enable back up of all volumes to S3} - enable_compliance: ${34:# Enable the Cloud Compliance service on the working environment} - enable_monitoring: ${35:# Enable the Monitoring service on the working environment} - azure_tag: ${36:# Additional tags for the AZURE CVO working environment} - is_ha: ${37:# Indicate whether the working environment is an HA pair or not} - platform_serial_number_node1: ${38:# For HA BYOL, the serial number for the first node} - platform_serial_number_node2: ${39:# For HA BYOL, the serial number for the second node} - ha_enable_https: ${40:# For HA, enable the HTTPS connection from CVO to storage accounts} - upgrade_ontap_version: ${41:# Indicates whether to upgrade ONTAP image on the CVO} - update_svm_password: ${42:# Indicates whether to update svm_password on the CVO} - availability_zone: ${43:# The availability zone on the location configuration} - availability_zone_node1: ${44:# The node1 availability zone on the location configuration for HA} - availability_zone_node2: ${45:# The node2 availability zone on the location configuration for HA} - refresh_token: ${46:# The refresh token for NetApp Cloud Manager API operations} - sa_secret_key: ${47:# The service account secret key for NetApp Cloud Manager API operations} - sa_client_id: ${48:# The service account secret client ID for NetApp Cloud Manager API operations} - environment: ${49:# The environment for NetApp Cloud Manager API operations} - feature_flags: ${50:# Enable or disable a new feature} + svm_name: ${25:# The name of the SVM} + ontap_version: ${26:# The required ONTAP version} + use_latest_version: ${27:# Indicates whether to use the latest available ONTAP version} + serial_number: ${28:# The serial number for the cluster} + tier_level: ${29:# If capacity_tier is Blob, this argument indicates the tiering level} + nss_account: ${30:# The NetApp Support Site account ID to use with this Cloud Volumes ONTAP system} + writing_speed_state: ${31:# The write speed setting for Cloud Volumes ONTAP ['NORMAL','HIGH']} + capacity_tier: ${32:# Whether to enable data tiering for the first data aggregate} + cloud_provider_account: ${33:# The cloud provider credentials id to use when deploying the Cloud Volumes ONTAP system} + backup_volumes_to_cbs: ${34:# Automatically enable back up of all volumes to S3} + enable_compliance: ${35:# Enable the Cloud Compliance service on the working environment} + enable_monitoring: ${36:# Enable the Monitoring service on the working environment} + azure_tag: ${37:# Additional tags for the AZURE CVO working environment} + is_ha: ${38:# Indicate whether the working environment is an HA pair or not} + platform_serial_number_node1: ${39:# For HA BYOL, the serial number for the first node} + platform_serial_number_node2: ${40:# For HA BYOL, the serial number for the second node} + ha_enable_https: ${41:# For HA, enable the HTTPS connection from CVO to storage accounts} + upgrade_ontap_version: ${42:# Indicates whether to upgrade ONTAP image on the CVO} + update_svm_password: ${43:# Indicates whether to update svm_password on the CVO} + availability_zone: ${44:# The availability zone on the location configuration} + availability_zone_node1: ${45:# The node1 availability zone on the location configuration for HA} + availability_zone_node2: ${46:# The node2 availability zone on the location configuration for HA} + refresh_token: ${47:# The refresh token for NetApp Cloud Manager API operations} + sa_secret_key: ${48:# The service account secret key for NetApp Cloud Manager API operations} + sa_client_id: ${49:# The service account secret client ID for NetApp Cloud Manager API operations} + environment: ${50:# The environment for NetApp Cloud Manager API operations} + feature_flags: ${51:# Enable or disable a new feature} tags: - netapp - cloudmanager diff --git a/netapp.cloudmanager.na_cloudmanager_cvo_gcp.sublime-snippet b/netapp.cloudmanager.na_cloudmanager_cvo_gcp.sublime-snippet index fcf69440..b2752c0f 100644 --- a/netapp.cloudmanager.na_cloudmanager_cvo_gcp.sublime-snippet +++ b/netapp.cloudmanager.na_cloudmanager_cvo_gcp.sublime-snippet @@ -36,28 +36,29 @@ subnet2_ha_connectivity: ${34:# Subnet path for nic3, required for HA connectivity} subnet3_data_replication: ${35:# Subnet path for nic4, required for HA connectivity} svm_password: ${36:# The admin password for Cloud Volumes ONTAP} - tier_level: ${37:# The tiering level when 'capacity_tier' is set to 'cloudStorage'} - use_latest_version: ${38:# Indicates whether to use the latest available ONTAP version} - vpc_id: ${39:# The name of the VPC} - vpc0_firewall_rule_name: ${40:# Firewall rule name for vpc1} - vpc0_node_and_data_connectivity: ${41:# VPC path for nic1, required for node and data connectivity} - vpc1_cluster_connectivity: ${42:# VPC path for nic2, required for cluster connectivity} - vpc1_firewall_rule_name: ${43:# Firewall rule name for vpc2} - vpc2_ha_connectivity: ${44:# VPC path for nic3, required for HA connectivity} - vpc2_firewall_rule_name: ${45:# Firewall rule name for vpc3} - vpc3_data_replication: ${46:# VPC path for nic4, required for data replication} - vpc3_firewall_rule_name: ${47:# Firewall rule name for vpc4} - workspace_id: ${48:# The ID of the Cloud Manager workspace where you want to deploy Cloud Volumes ONTAP} - writing_speed_state: ${49:# The write speed setting for Cloud Volumes ONTAP ['NORMAL','HIGH']} - zone: ${50:# The zone of the region where the working environment will be created} - upgrade_ontap_version: ${51:# Indicates whether to upgrade ONTAP image on the CVO} - update_svm_password: ${52:# Indicates whether to update svm_password on the CVO} - subnet_path: ${53:# Subnet path for a single node cluster} - refresh_token: ${54:# The refresh token for NetApp Cloud Manager API operations} - sa_secret_key: ${55:# The service account secret key for NetApp Cloud Manager API operations} - sa_client_id: ${56:# The service account secret client ID for NetApp Cloud Manager API operations} - environment: ${57:# The environment for NetApp Cloud Manager API operations} - feature_flags: ${58:# Enable or disable a new feature} + svm_name: ${37:# The name of the SVM} + tier_level: ${38:# The tiering level when 'capacity_tier' is set to 'cloudStorage'} + use_latest_version: ${39:# Indicates whether to use the latest available ONTAP version} + vpc_id: ${40:# The name of the VPC} + vpc0_firewall_rule_name: ${41:# Firewall rule name for vpc1} + vpc0_node_and_data_connectivity: ${42:# VPC path for nic1, required for node and data connectivity} + vpc1_cluster_connectivity: ${43:# VPC path for nic2, required for cluster connectivity} + vpc1_firewall_rule_name: ${44:# Firewall rule name for vpc2} + vpc2_ha_connectivity: ${45:# VPC path for nic3, required for HA connectivity} + vpc2_firewall_rule_name: ${46:# Firewall rule name for vpc3} + vpc3_data_replication: ${47:# VPC path for nic4, required for data replication} + vpc3_firewall_rule_name: ${48:# Firewall rule name for vpc4} + workspace_id: ${49:# The ID of the Cloud Manager workspace where you want to deploy Cloud Volumes ONTAP} + writing_speed_state: ${50:# The write speed setting for Cloud Volumes ONTAP ['NORMAL','HIGH']} + zone: ${51:# The zone of the region where the working environment will be created} + upgrade_ontap_version: ${52:# Indicates whether to upgrade ONTAP image on the CVO} + update_svm_password: ${53:# Indicates whether to update svm_password on the CVO} + subnet_path: ${54:# Subnet path for a single node cluster} + refresh_token: ${55:# The refresh token for NetApp Cloud Manager API operations} + sa_secret_key: ${56:# The service account secret key for NetApp Cloud Manager API operations} + sa_client_id: ${57:# The service account secret client ID for NetApp Cloud Manager API operations} + environment: ${58:# The environment for NetApp Cloud Manager API operations} + feature_flags: ${59:# Enable or disable a new feature} tags: - netapp - cloudmanager diff --git a/netapp.ontap.na_ontap_aggregate.sublime-snippet b/netapp.ontap.na_ontap_aggregate.sublime-snippet index de14b956..c9f10d4e 100644 --- a/netapp.ontap.na_ontap_aggregate.sublime-snippet +++ b/netapp.ontap.na_ontap_aggregate.sublime-snippet @@ -13,7 +13,7 @@ disk_size_with_unit: ${11:# Disk size to use in the specified unit} raid_size: ${12:# Sets the maximum number of drives per raid group} raid_type: ${13:# Specifies the type of RAID groups to use in the new aggregate} - unmount_volumes: ${14:# If set to 'TRUE', this option specifies that all of the volumes hosted by the given aggregate are to be unmounted before the offline operation is executed} + unmount_volumes: ${14:# If set to 'true', this option specifies that all of the volumes hosted by the given aggregate are to be unmounted before the offline operation is executed} disks: ${15:# Specific list of disks to use for the new aggregate} is_mirrored: ${16:# Specifies that the new aggregate be mirrored (have two plexes)} mirror_disks: ${17:# List of mirror disks to use} @@ -21,21 +21,22 @@ wait_for_online: ${19:# Set this parameter to 'true' for synchronous execution during create (wait until aggregate status is online)} time_out: ${20:# time to wait for aggregate creation in seconds} object_store_name: ${21:# Name of the object store configuration attached to the aggregate} - snaplock_type: ${22:# Type of snaplock for the aggregate being created} - ignore_pool_checks: ${23:# only valid when I(disks) option is used} - encryption: ${24:# whether to enable software encryption} - hostname: ${25:# The hostname or IP address of the ONTAP instance} - username: ${26:# This can be a Cluster-scoped or SVM-scoped account, depending on whether a Cluster-level or SVM-level API is required} - password: ${27:# Password for the specified user} - cert_filepath: ${28:# path to SSL client cert file (} - key_filepath: ${29:# path to SSL client key file} - https: ${30:# Enable and disable https} - validate_certs: ${31:# If set to C(no), the SSL certificates will not be validated} - http_port: ${32:# Override the default port (80 or 443) with this port} - ontapi: ${33:# The ontap api version to use} - use_rest: ${34:# Whether to use REST or ZAPI} - feature_flags: ${35:# Enable or disable a new feature} - force_ontap_version: ${36:# Override the cluster ONTAP version when using REST} + allow_flexgroups: ${22:# This optional parameter allows attaching object store to an aggregate containing FlexGroup constituents} + snaplock_type: ${23:# Type of snaplock for the aggregate being created} + ignore_pool_checks: ${24:# only valid when I(disks) option is used} + encryption: ${25:# whether to enable software encryption} + hostname: ${26:# The hostname or IP address of the ONTAP instance} + username: ${27:# This can be a Cluster-scoped or SVM-scoped account, depending on whether a Cluster-level or SVM-level API is required} + password: ${28:# Password for the specified user} + cert_filepath: ${29:# path to SSL client cert file (} + key_filepath: ${30:# path to SSL client key file} + https: ${31:# Enable and disable https} + validate_certs: ${32:# If set to C(no), the SSL certificates will not be validated} + http_port: ${33:# Override the default port (80 or 443) with this port} + ontapi: ${34:# The ontap api version to use} + use_rest: ${35:# Whether to use REST or ZAPI} + feature_flags: ${36:# Enable or disable a new feature} + force_ontap_version: ${37:# Override the cluster ONTAP version when using REST} tags: - netapp - ontap diff --git a/netapp.ontap.na_ontap_cg_snapshot.sublime-snippet b/netapp.ontap.na_ontap_cg_snapshot.sublime-snippet index 812612fb..fc1a68c6 100644 --- a/netapp.ontap.na_ontap_cg_snapshot.sublime-snippet +++ b/netapp.ontap.na_ontap_cg_snapshot.sublime-snippet @@ -16,9 +16,8 @@ validate_certs: ${14:# If set to C(no), the SSL certificates will not be validated} http_port: ${15:# Override the default port (80 or 443) with this port} ontapi: ${16:# The ontap api version to use} - use_rest: ${17:# Whether to use REST or ZAPI} + use_rest: ${17:# This module only support ZAPI and will can not be swtich to REST} feature_flags: ${18:# Enable or disable a new feature} - force_ontap_version: ${19:# Override the cluster ONTAP version when using REST} tags: - netapp - ontap diff --git a/netapp.ontap.na_ontap_cifs.sublime-snippet b/netapp.ontap.na_ontap_cifs.sublime-snippet index dc35638c..516bc9bc 100644 --- a/netapp.ontap.na_ontap_cifs.sublime-snippet +++ b/netapp.ontap.na_ontap_cifs.sublime-snippet @@ -10,18 +10,27 @@ state: ${8:# Whether the specified CIFS share should exist or not} vscan_fileop_profile: ${9:# Profile_set of file_ops to which vscan on access scanning is applicable} unix_symlink: ${10:# The list of unix_symlink properties for this CIFS share} - hostname: ${11:# The hostname or IP address of the ONTAP instance} - username: ${12:# This can be a Cluster-scoped or SVM-scoped account, depending on whether a Cluster-level or SVM-level API is required} - password: ${13:# Password for the specified user} - cert_filepath: ${14:# path to SSL client cert file (} - key_filepath: ${15:# path to SSL client key file} - https: ${16:# Enable and disable https} - validate_certs: ${17:# If set to C(no), the SSL certificates will not be validated} - http_port: ${18:# Override the default port (80 or 443) with this port} - ontapi: ${19:# The ontap api version to use} - use_rest: ${20:# Whether to use REST or ZAPI} - feature_flags: ${21:# Enable or disable a new feature} - force_ontap_version: ${22:# Override the cluster ONTAP version when using REST} + access_based_enumeration: ${11:# If enabled, all folders inside this share are visible to a user based on that individual user access right; prevents the display of folders or other shared resources that the user does not have access to} + allow_unencrypted_access: ${12:# Specifies whether or not the SMB2 clients are allowed to access the encrypted share} + change_notify: ${13:# Specifies whether CIFS clients can request for change notifications for directories on this share} + encryption: ${14:# Specifies that SMB encryption must be used when accessing this share} + home_directory: ${15:# Specifies whether or not the share is a home directory share, where the share and path names are dynamic} + namespace_caching: ${16:# Specifies whether or not the SMB clients connecting to this share can cache the directory enumeration results returned by the CIFS servers} + oplocks: ${17:# Specify whether opportunistic locks are enabled on this share} + show_snapshot: ${18:# Specifies whether or not the Snapshot copies can be viewed and traversed by clients} + continuously_available: ${19:# Specifies whether or not the clients connecting to this share can open files in a persistent manner} + hostname: ${20:# The hostname or IP address of the ONTAP instance} + username: ${21:# This can be a Cluster-scoped or SVM-scoped account, depending on whether a Cluster-level or SVM-level API is required} + password: ${22:# Password for the specified user} + cert_filepath: ${23:# path to SSL client cert file (} + key_filepath: ${24:# path to SSL client key file} + https: ${25:# Enable and disable https} + validate_certs: ${26:# If set to C(no), the SSL certificates will not be validated} + http_port: ${27:# Override the default port (80 or 443) with this port} + ontapi: ${28:# The ontap api version to use} + use_rest: ${29:# Whether to use REST or ZAPI} + feature_flags: ${30:# Enable or disable a new feature} + force_ontap_version: ${31:# Override the cluster ONTAP version when using REST} tags: - netapp - ontap diff --git a/netapp.ontap.na_ontap_cifs_local_group.sublime-snippet b/netapp.ontap.na_ontap_cifs_local_group.sublime-snippet new file mode 100644 index 00000000..293f57ad --- /dev/null +++ b/netapp.ontap.na_ontap_cifs_local_group.sublime-snippet @@ -0,0 +1,28 @@ + + + netapp.ontap.na_ontap_cifs_local_group + source.yaml,source.ansible + NetApp Ontap - create, delete or modify CIFS local group + \ No newline at end of file diff --git a/netapp.ontap.na_ontap_cifs_local_user.sublime-snippet b/netapp.ontap.na_ontap_cifs_local_user.sublime-snippet new file mode 100644 index 00000000..0c4e9ddd --- /dev/null +++ b/netapp.ontap.na_ontap_cifs_local_user.sublime-snippet @@ -0,0 +1,31 @@ + + + netapp.ontap.na_ontap_cifs_local_user + source.yaml,source.ansible + NetApp ONTAP local CIFS user + \ No newline at end of file diff --git a/netapp.ontap.na_ontap_file_directory_policy.sublime-snippet b/netapp.ontap.na_ontap_file_directory_policy.sublime-snippet index 0c7a8734..be7b10e5 100644 --- a/netapp.ontap.na_ontap_file_directory_policy.sublime-snippet +++ b/netapp.ontap.na_ontap_file_directory_policy.sublime-snippet @@ -19,9 +19,8 @@ validate_certs: ${17:# If set to C(no), the SSL certificates will not be validated} http_port: ${18:# Override the default port (80 or 443) with this port} ontapi: ${19:# The ontap api version to use} - use_rest: ${20:# Whether to use REST or ZAPI} + use_rest: ${20:# This module only support ZAPI and will can not be swtich to REST} feature_flags: ${21:# Enable or disable a new feature} - force_ontap_version: ${22:# Override the cluster ONTAP version when using REST} tags: - netapp - ontap diff --git a/netapp.ontap.na_ontap_interface.sublime-snippet b/netapp.ontap.na_ontap_interface.sublime-snippet index f002c7cf..cedbcf71 100644 --- a/netapp.ontap.na_ontap_interface.sublime-snippet +++ b/netapp.ontap.na_ontap_interface.sublime-snippet @@ -16,33 +16,35 @@ failover_policy: ${14:# Specifies the failover policy for the LIF} failover_scope: ${15:# Specifies the failover scope for the LIF} failover_group: ${16:# Specifies the failover group for the LIF} - subnet_name: ${17:# Subnet where the interface address is allocated from} - admin_status: ${18:# Specifies the administrative status of the LIF} - is_auto_revert: ${19:# If true, data LIF will revert to its home node under certain circumstances such as startup,} - force_subnet_association: ${20:# Set this to true to acquire the address from the named subnet and assign the subnet to the LIF} - protocols: ${21:# Specifies the list of data protocols configured on the LIF} - data_protocol: ${22:# The data protocol for which the FC interface is configured} - dns_domain_name: ${23:# Specifies the unique, fully qualified domain name of the DNS zone of this LIF} - listen_for_dns_query: ${24:# If True, this IP address will listen for DNS queries for the dnszone specified} - is_dns_update_enabled: ${25:# Specifies if DNS update is enabled for this LIF} - service_policy: ${26:# Starting with ONTAP 9} - from_name: ${27:# name of the interface to be renamed} - interface_type: ${28:# type of the interface} - ipspace: ${29:# IPspace name is required with REST for cluster-scoped interfaces} - broadcast_domain: ${30:# broadcast_domain name can be used to specify the location on an IP interface with REST, as an alternative to node or port} - ignore_zapi_options: ${31:# ignore unsupported options that should not be relevant} - hostname: ${32:# The hostname or IP address of the ONTAP instance} - username: ${33:# This can be a Cluster-scoped or SVM-scoped account, depending on whether a Cluster-level or SVM-level API is required} - password: ${34:# Password for the specified user} - cert_filepath: ${35:# path to SSL client cert file (} - key_filepath: ${36:# path to SSL client key file} - https: ${37:# Enable and disable https} - validate_certs: ${38:# If set to C(no), the SSL certificates will not be validated} - http_port: ${39:# Override the default port (80 or 443) with this port} - ontapi: ${40:# The ontap api version to use} - use_rest: ${41:# Whether to use REST or ZAPI} - feature_flags: ${42:# Enable or disable a new feature} - force_ontap_version: ${43:# Override the cluster ONTAP version when using REST} + subnet_name: ${17:# Subnet where the IP interface address is allocated from} + fail_if_subnet_conflicts: ${18:# Creating or updating an IP Interface fails if the specified IP address falls within the address range of a named subnet} + admin_status: ${19:# Specifies the administrative status of the LIF} + is_auto_revert: ${20:# If true, data LIF will revert to its home node under certain circumstances such as startup,} + force_subnet_association: ${21:# Set this to true to acquire the address from the named subnet and assign the subnet to the LIF} + protocols: ${22:# Specifies the list of data protocols configured on the LIF} + data_protocol: ${23:# The data protocol for which the FC interface is configured} + dns_domain_name: ${24:# Specifies the unique, fully qualified domain name of the DNS zone of this LIF} + listen_for_dns_query: ${25:# If True, this IP address will listen for DNS queries for the dnszone specified} + is_dns_update_enabled: ${26:# Specifies if DNS update is enabled for this LIF} + service_policy: ${27:# Starting with ONTAP 9} + from_name: ${28:# name of the interface to be renamed} + interface_type: ${29:# type of the interface} + ipspace: ${30:# IPspace name is required with REST for cluster-scoped interfaces} + broadcast_domain: ${31:# broadcast_domain name can be used to specify the location on an IP interface with REST, as an alternative to node or port} + ignore_zapi_options: ${32:# ignore unsupported options that should not be relevant} + probe_port: ${33:# Probe port for Cloud load balancer - only valid in the Azure environment} + hostname: ${34:# The hostname or IP address of the ONTAP instance} + username: ${35:# This can be a Cluster-scoped or SVM-scoped account, depending on whether a Cluster-level or SVM-level API is required} + password: ${36:# Password for the specified user} + cert_filepath: ${37:# path to SSL client cert file (} + key_filepath: ${38:# path to SSL client key file} + https: ${39:# Enable and disable https} + validate_certs: ${40:# If set to C(no), the SSL certificates will not be validated} + http_port: ${41:# Override the default port (80 or 443) with this port} + ontapi: ${42:# The ontap api version to use} + use_rest: ${43:# Whether to use REST or ZAPI} + feature_flags: ${44:# Enable or disable a new feature} + force_ontap_version: ${45:# Override the cluster ONTAP version when using REST} tags: - netapp - ontap diff --git a/netapp.ontap.na_ontap_iscsi.sublime-snippet b/netapp.ontap.na_ontap_iscsi.sublime-snippet index 6da58373..c5567631 100644 --- a/netapp.ontap.na_ontap_iscsi.sublime-snippet +++ b/netapp.ontap.na_ontap_iscsi.sublime-snippet @@ -4,18 +4,19 @@ state: ${2:# Whether the service should be present or deleted} service_state: ${3:# Whether the specified service should running} vserver: ${4:# The name of the vserver to use} - hostname: ${5:# The hostname or IP address of the ONTAP instance} - username: ${6:# This can be a Cluster-scoped or SVM-scoped account, depending on whether a Cluster-level or SVM-level API is required} - password: ${7:# Password for the specified user} - cert_filepath: ${8:# path to SSL client cert file (} - key_filepath: ${9:# path to SSL client key file} - https: ${10:# Enable and disable https} - validate_certs: ${11:# If set to C(no), the SSL certificates will not be validated} - http_port: ${12:# Override the default port (80 or 443) with this port} - ontapi: ${13:# The ontap api version to use} - use_rest: ${14:# Whether to use REST or ZAPI} - feature_flags: ${15:# Enable or disable a new feature} - force_ontap_version: ${16:# Override the cluster ONTAP version when using REST} + target_alias: ${5:# The iSCSI target alias of the iSCSI service} + hostname: ${6:# The hostname or IP address of the ONTAP instance} + username: ${7:# This can be a Cluster-scoped or SVM-scoped account, depending on whether a Cluster-level or SVM-level API is required} + password: ${8:# Password for the specified user} + cert_filepath: ${9:# path to SSL client cert file (} + key_filepath: ${10:# path to SSL client key file} + https: ${11:# Enable and disable https} + validate_certs: ${12:# If set to C(no), the SSL certificates will not be validated} + http_port: ${13:# Override the default port (80 or 443) with this port} + ontapi: ${14:# The ontap api version to use} + use_rest: ${15:# Whether to use REST or ZAPI} + feature_flags: ${16:# Enable or disable a new feature} + force_ontap_version: ${17:# Override the cluster ONTAP version when using REST} tags: - netapp - ontap diff --git a/netapp.ontap.na_ontap_nfs.sublime-snippet b/netapp.ontap.na_ontap_nfs.sublime-snippet index 2ce6582a..94ab63bc 100644 --- a/netapp.ontap.na_ontap_nfs.sublime-snippet +++ b/netapp.ontap.na_ontap_nfs.sublime-snippet @@ -25,18 +25,21 @@ udp: ${23:# Enable UDP (support from ONTAP 9} showmount: ${24:# Whether SVM allows showmount} tcp_max_xfer_size: ${25:# TCP Maximum Transfer Size (bytes)} - hostname: ${26:# The hostname or IP address of the ONTAP instance} - username: ${27:# This can be a Cluster-scoped or SVM-scoped account, depending on whether a Cluster-level or SVM-level API is required} - password: ${28:# Password for the specified user} - cert_filepath: ${29:# path to SSL client cert file (} - key_filepath: ${30:# path to SSL client key file} - https: ${31:# Enable and disable https} - validate_certs: ${32:# If set to C(no), the SSL certificates will not be validated} - http_port: ${33:# Override the default port (80 or 443) with this port} - ontapi: ${34:# The ontap api version to use} - use_rest: ${35:# Whether to use REST or ZAPI} - feature_flags: ${36:# Enable or disable a new feature} - force_ontap_version: ${37:# Override the cluster ONTAP version when using REST} + windows: ${26:# This option can be set or modified when using REST} + root: ${27:# This option can be set or modified when using REST} + security: ${28:# This option can be set or modified when using REST} + hostname: ${29:# The hostname or IP address of the ONTAP instance} + username: ${30:# This can be a Cluster-scoped or SVM-scoped account, depending on whether a Cluster-level or SVM-level API is required} + password: ${31:# Password for the specified user} + cert_filepath: ${32:# path to SSL client cert file (} + key_filepath: ${33:# path to SSL client key file} + https: ${34:# Enable and disable https} + validate_certs: ${35:# If set to C(no), the SSL certificates will not be validated} + http_port: ${36:# Override the default port (80 or 443) with this port} + ontapi: ${37:# The ontap api version to use} + use_rest: ${38:# Whether to use REST or ZAPI} + feature_flags: ${39:# Enable or disable a new feature} + force_ontap_version: ${40:# Override the cluster ONTAP version when using REST} tags: - netapp - ontap diff --git a/netapp.ontap.na_ontap_quota_policy.sublime-snippet b/netapp.ontap.na_ontap_quota_policy.sublime-snippet index f25ddd6c..6384334a 100644 --- a/netapp.ontap.na_ontap_quota_policy.sublime-snippet +++ b/netapp.ontap.na_ontap_quota_policy.sublime-snippet @@ -15,9 +15,8 @@ validate_certs: ${13:# If set to C(no), the SSL certificates will not be validated} http_port: ${14:# Override the default port (80 or 443) with this port} ontapi: ${15:# The ontap api version to use} - use_rest: ${16:# Whether to use REST or ZAPI} + use_rest: ${16:# This module only support ZAPI and will can not be swtich to REST} feature_flags: ${17:# Enable or disable a new feature} - force_ontap_version: ${18:# Override the cluster ONTAP version when using REST} tags: - netapp - ontap diff --git a/netapp.ontap.na_ontap_security_ipsec_ca_certificate.sublime-snippet b/netapp.ontap.na_ontap_security_ipsec_ca_certificate.sublime-snippet new file mode 100644 index 00000000..2b1c9841 --- /dev/null +++ b/netapp.ontap.na_ontap_security_ipsec_ca_certificate.sublime-snippet @@ -0,0 +1,26 @@ + + + netapp.ontap.na_ontap_security_ipsec_ca_certificate + source.yaml,source.ansible + NetApp ONTAP module to add or delete ipsec ca certificate + \ No newline at end of file diff --git a/netapp.ontap.na_ontap_security_ipsec_config.sublime-snippet b/netapp.ontap.na_ontap_security_ipsec_config.sublime-snippet new file mode 100644 index 00000000..d0f9fdd1 --- /dev/null +++ b/netapp.ontap.na_ontap_security_ipsec_config.sublime-snippet @@ -0,0 +1,26 @@ + + + netapp.ontap.na_ontap_security_ipsec_config + source.yaml,source.ansible + NetApp ONTAP module to configure IPsec config + \ No newline at end of file diff --git a/netapp.ontap.na_ontap_security_ipsec_policy.sublime-snippet b/netapp.ontap.na_ontap_security_ipsec_policy.sublime-snippet new file mode 100644 index 00000000..2abb3205 --- /dev/null +++ b/netapp.ontap.na_ontap_security_ipsec_policy.sublime-snippet @@ -0,0 +1,37 @@ + + + netapp.ontap.na_ontap_security_ipsec_policy + source.yaml,source.ansible + NetApp ONTAP module to create, modify or delete security IPsec policy + \ No newline at end of file diff --git a/netapp.ontap.na_ontap_snapmirror_policy.sublime-snippet b/netapp.ontap.na_ontap_snapmirror_policy.sublime-snippet index 10a00934..84cce92a 100644 --- a/netapp.ontap.na_ontap_snapmirror_policy.sublime-snippet +++ b/netapp.ontap.na_ontap_snapmirror_policy.sublime-snippet @@ -8,28 +8,33 @@ comment: ${6:# Specifies the SnapMirror policy comment} tries: ${7:# Specifies the number of tries} transfer_priority: ${8:# Specifies the priority at which a SnapMirror transfer runs} - common_snapshot_schedule: ${9:# Specifies the common Snapshot copy schedule associated with the policy, only required for strict_sync_mirror and sync_mirror} - owner: ${10:# Specifies the owner of the SnapMirror policy} - is_network_compression_enabled: ${11:# Specifies whether network compression is enabled for transfers} - ignore_atime: ${12:# Specifies whether incremental transfers will ignore files which have only their access time changed} - restart: ${13:# Defines the behavior of SnapMirror if an interrupted transfer exists, applies to data protection only} - snapmirror_label: ${14:# SnapMirror policy rule label} - keep: ${15:# SnapMirror policy rule retention count for snapshots created} - prefix: ${16:# SnapMirror policy rule prefix} - schedule: ${17:# SnapMirror policy rule schedule} - identity_preservation: ${18:# Specifies which configuration of the source SVM is replicated to the destination SVM} - hostname: ${19:# The hostname or IP address of the ONTAP instance} - username: ${20:# This can be a Cluster-scoped or SVM-scoped account, depending on whether a Cluster-level or SVM-level API is required} - password: ${21:# Password for the specified user} - cert_filepath: ${22:# path to SSL client cert file (} - key_filepath: ${23:# path to SSL client key file} - https: ${24:# Enable and disable https} - validate_certs: ${25:# If set to C(no), the SSL certificates will not be validated} - http_port: ${26:# Override the default port (80 or 443) with this port} - ontapi: ${27:# The ontap api version to use} - use_rest: ${28:# Whether to use REST or ZAPI} - feature_flags: ${29:# Enable or disable a new feature} - force_ontap_version: ${30:# Override the cluster ONTAP version when using REST} + transfer_schedule: ${9:# Specifies the name of the schedule used to update asynchronous SnapMirror relationships} + common_snapshot_schedule: ${10:# Specifies the common Snapshot copy schedule associated with the policy, only required for strict_sync_mirror and sync_mirror} + owner: ${11:# Specifies the owner of the SnapMirror policy} + is_network_compression_enabled: ${12:# Specifies whether network compression is enabled for transfers} + ignore_atime: ${13:# Specifies whether incremental transfers will ignore files which have only their access time changed} + restart: ${14:# Defines the behavior of SnapMirror if an interrupted transfer exists, applies to data protection only} + snapmirror_label: ${15:# SnapMirror policy rule label} + keep: ${16:# SnapMirror policy rule retention count for snapshots created} + prefix: ${17:# SnapMirror policy rule prefix} + schedule: ${18:# SnapMirror policy rule schedule} + identity_preservation: ${19:# Specifies which configuration of the source SVM is replicated to the destination SVM} + copy_all_source_snapshots: ${20:# Specifies whether all source Snapshot copies should be copied to the destination on a transfer rather than specifying specific retentions} + copy_latest_source_snapshot: ${21:# Specifies that the latest source Snapshot copy (created by SnapMirror before the transfer begins) should be copied to the destination on a transfer} + create_snapshot_on_source: ${22:# Specifies whether a new Snapshot copy should be created on the source at the beginning of an update or resync operation} + sync_type: ${23:# This property is only applicable to sync policy types} + hostname: ${24:# The hostname or IP address of the ONTAP instance} + username: ${25:# This can be a Cluster-scoped or SVM-scoped account, depending on whether a Cluster-level or SVM-level API is required} + password: ${26:# Password for the specified user} + cert_filepath: ${27:# path to SSL client cert file (} + key_filepath: ${28:# path to SSL client key file} + https: ${29:# Enable and disable https} + validate_certs: ${30:# If set to C(no), the SSL certificates will not be validated} + http_port: ${31:# Override the default port (80 or 443) with this port} + ontapi: ${32:# The ontap api version to use} + use_rest: ${33:# Whether to use REST or ZAPI} + feature_flags: ${34:# Enable or disable a new feature} + force_ontap_version: ${35:# Override the cluster ONTAP version when using REST} tags: - netapp - ontap diff --git a/netapp.ontap.na_ontap_svm_options.sublime-snippet b/netapp.ontap.na_ontap_svm_options.sublime-snippet index b2824e37..bda57ca7 100644 --- a/netapp.ontap.na_ontap_svm_options.sublime-snippet +++ b/netapp.ontap.na_ontap_svm_options.sublime-snippet @@ -13,9 +13,8 @@ validate_certs: ${11:# If set to C(no), the SSL certificates will not be validated} http_port: ${12:# Override the default port (80 or 443) with this port} ontapi: ${13:# The ontap api version to use} - use_rest: ${14:# Whether to use REST or ZAPI} + use_rest: ${14:# This module only support ZAPI and will can not be swtich to REST} feature_flags: ${15:# Enable or disable a new feature} - force_ontap_version: ${16:# Override the cluster ONTAP version when using REST} tags: - netapp - ontap diff --git a/netapp.ontap.na_ontap_user_role.sublime-snippet b/netapp.ontap.na_ontap_user_role.sublime-snippet index 1a68ad8e..25bf3219 100644 --- a/netapp.ontap.na_ontap_user_role.sublime-snippet +++ b/netapp.ontap.na_ontap_user_role.sublime-snippet @@ -1,7 +1,7 @@ + + netapp.ontap.na_ontap_vserver_audit + source.yaml,source.ansible + NetApp Ontap - create, delete or modify vserver audit configuration + \ No newline at end of file diff --git a/netapp.ontap.na_ontap_vserver_peer_permissions.sublime-snippet b/netapp.ontap.na_ontap_vserver_peer_permissions.sublime-snippet new file mode 100644 index 00000000..8055c699 --- /dev/null +++ b/netapp.ontap.na_ontap_vserver_peer_permissions.sublime-snippet @@ -0,0 +1,27 @@ + + + netapp.ontap.na_ontap_vserver_peer_permissions + source.yaml,source.ansible + NetApp Ontap - create, delete or modify vserver peer permission + \ No newline at end of file diff --git a/netbox.netbox.netbox_inventory_item_role.sublime-snippet b/netbox.netbox.netbox_inventory_item_role.sublime-snippet new file mode 100644 index 00000000..9fa50bc0 --- /dev/null +++ b/netbox.netbox.netbox_inventory_item_role.sublime-snippet @@ -0,0 +1,18 @@ + + + netbox.netbox.netbox_inventory_item_role + source.yaml,source.ansible + Create, update or delete devices roles within NetBox + \ No newline at end of file diff --git a/netbox.netbox.netbox_l2vpn.sublime-snippet b/netbox.netbox.netbox_l2vpn.sublime-snippet new file mode 100644 index 00000000..2145597d --- /dev/null +++ b/netbox.netbox.netbox_l2vpn.sublime-snippet @@ -0,0 +1,18 @@ + + + netbox.netbox.netbox_l2vpn + source.yaml,source.ansible + Create, update or delete L2VPNs within NetBox + \ No newline at end of file diff --git a/netbox.netbox.netbox_module_type.sublime-snippet b/netbox.netbox.netbox_module_type.sublime-snippet new file mode 100644 index 00000000..4c279655 --- /dev/null +++ b/netbox.netbox.netbox_module_type.sublime-snippet @@ -0,0 +1,18 @@ + + + netbox.netbox.netbox_module_type + source.yaml,source.ansible + Create, update or delete module types within NetBox + \ No newline at end of file diff --git a/netbox.netbox.netbox_service_template.sublime-snippet b/netbox.netbox.netbox_service_template.sublime-snippet new file mode 100644 index 00000000..61d7e52f --- /dev/null +++ b/netbox.netbox.netbox_service_template.sublime-snippet @@ -0,0 +1,18 @@ + + + netbox.netbox.netbox_service_template + source.yaml,source.ansible + Create, update or delete service templates within NetBox + \ No newline at end of file diff --git a/ngine_io.cloudstack.cs_instance.sublime-snippet b/ngine_io.cloudstack.cs_instance.sublime-snippet index db78010b..09618b4a 100644 --- a/ngine_io.cloudstack.cs_instance.sublime-snippet +++ b/ngine_io.cloudstack.cs_instance.sublime-snippet @@ -20,27 +20,29 @@ ip_to_networks: ${18:# List of mappings in the form I({'network': NetworkName, 'ip': 1} disk_offering: ${19:# Name of the disk offering to be used} disk_size: ${20:# Disk size in GByte required if deploying instance from ISO} - root_disk_size: ${21:# Root disk size in GByte required if deploying instance with KVM hypervisor and want resize the root disk size at startup (need CloudStack >= 4} + root_disk_size: ${21:# Root disk size in GByte required if deploying instance with KVM hypervisor and want resize the root disk size at startup (needs CloudStack >= 4} security_groups: ${22:# List of security groups the instance to be applied to} host: ${23:# Host on which an instance should be deployed or started on} - domain: ${24:# Domain the instance is related to} - account: ${25:# Account the instance is related to} - project: ${26:# Name of the project the instance to be deployed in} - zone: ${27:# Name of the zone in which the instance should be deployed} - ssh_key: ${28:# Name of the SSH key to be deployed on the new instance} - affinity_groups: ${29:# Affinity groups names to be applied to the new instance} - user_data: ${30:# Optional data (ASCII) that can be sent to the instance upon a successful deployment} - force: ${31:# Force stop/start the instance if required to apply changes, otherwise a running instance will not be changed} - allow_root_disk_shrink: ${32:# Enables a volume shrinkage when the new size is smaller than the old one} - tags: ${33:# List of tags} - poll_async: ${34:# Poll async jobs until job has finished} - details: ${35:# Map to specify custom parameters} - api_key: ${36:# API key of the CloudStack API} - api_secret: ${37:# Secret key of the CloudStack API} - api_url: ${38:# URL of the CloudStack API e} - api_http_method: ${39:# HTTP method used to query the API endpoint} - api_timeout: ${40:# HTTP timeout in seconds} - api_verify_ssl_cert: ${41:# Verify CA authority cert file} + cluster: ${24:# Cluster on which an instance should be deployed or started on} + pod: ${25:# Pod on which an instance should be deployed or started on} + domain: ${26:# Domain the instance is related to} + account: ${27:# Account the instance is related to} + project: ${28:# Name of the project the instance to be deployed in} + zone: ${29:# Name of the zone in which the instance should be deployed} + ssh_key: ${30:# Name of the SSH key to be deployed on the new instance} + affinity_groups: ${31:# Affinity groups names to be applied to the new instance} + user_data: ${32:# Optional data (ASCII) that can be sent to the instance upon a successful deployment} + force: ${33:# Force stop/start the instance if required to apply changes, otherwise a running instance will not be changed} + allow_root_disk_shrink: ${34:# Enables a volume shrinkage when the new size is smaller than the old one} + tags: ${35:# List of tags} + poll_async: ${36:# Poll async jobs until job has finished} + details: ${37:# Map to specify custom parameters} + api_key: ${38:# API key of the CloudStack API} + api_secret: ${39:# Secret key of the CloudStack API} + api_url: ${40:# URL of the CloudStack API e} + api_http_method: ${41:# HTTP method used to query the API endpoint} + api_timeout: ${42:# HTTP timeout in seconds} + api_verify_ssl_cert: ${43:# Verify CA authority cert file} tags: - ngine_io - cloudstack diff --git a/playbook.sublime-snippet b/playbook.sublime-snippet new file mode 100644 index 00000000..2dacf757 --- /dev/null +++ b/playbook.sublime-snippet @@ -0,0 +1,12 @@ + + + playbook + source.yaml,source.ansible + playbook + \ No newline at end of file diff --git a/purestorage.flasharray.purefa_host.sublime-snippet b/purestorage.flasharray.purefa_host.sublime-snippet index fb5feb47..46235d13 100644 --- a/purestorage.flasharray.purefa_host.sublime-snippet +++ b/purestorage.flasharray.purefa_host.sublime-snippet @@ -20,8 +20,9 @@ target_password: ${18:# Sets the target password for CHAP authentication} host_user: ${19:# Sets the host user name for CHAP authentication} host_password: ${20:# Sets the host password for CHAP authentication} - fa_url: ${21:# FlashArray management IPv4 address or Hostname} - api_token: ${22:# FlashArray API token for admin privileged user} + vlan: ${21:# The VLAN ID that the host is associated with} + fa_url: ${22:# FlashArray management IPv4 address or Hostname} + api_token: ${23:# FlashArray API token for admin privileged user} tags: - purestorage - flasharray diff --git a/purestorage.flasharray.purefa_network.sublime-snippet b/purestorage.flasharray.purefa_network.sublime-snippet index bc5ae953..78d2cef3 100644 --- a/purestorage.flasharray.purefa_network.sublime-snippet +++ b/purestorage.flasharray.purefa_network.sublime-snippet @@ -6,8 +6,9 @@ address: ${4:# IPv4 or IPv6 address of interface in CIDR notation} gateway: ${5:# IPv4 or IPv6 address of interface gateway} mtu: ${6:# MTU size of the interface} - fa_url: ${7:# FlashArray management IPv4 address or Hostname} - api_token: ${8:# FlashArray API token for admin privileged user} + servicelist: ${7:# Assigns the specified (comma-separated) service list to one or more specified interfaces} + fa_url: ${8:# FlashArray management IPv4 address or Hostname} + api_token: ${9:# FlashArray API token for admin privileged user} tags: - purestorage - flasharray diff --git a/purestorage.flasharray.purefa_policy.sublime-snippet b/purestorage.flasharray.purefa_policy.sublime-snippet index 399e45d9..67cb5ae5 100644 --- a/purestorage.flasharray.purefa_policy.sublime-snippet +++ b/purestorage.flasharray.purefa_policy.sublime-snippet @@ -22,8 +22,8 @@ quota_notifications: ${20:# Targets to notify when usage approaches the quota limit} quota_enforced: ${21:# Defines if the directory quota is enforced} ignore_usage: ${22:# Flag used to override checks for quota management operations} - anonuid: ${23:# The ID to which any users whose UID is affected by I(access) of I(root_squash) or I(all-squash) will be mapped to} - anongid: ${24:# The ID to which any users whose GID is affected by I(access) of I(root_squash) or I(all-squash) will be mapped to} + anonuid: ${23:# The ID to which any users whose UID is affected by I(access) of I(root-squash) or I(all-squash) will be mapped to} + anongid: ${24:# The ID to which any users whose GID is affected by I(access) of I(root-squash) or I(all-squash) will be mapped to} fa_url: ${25:# FlashArray management IPv4 address or Hostname} api_token: ${26:# FlashArray API token for admin privileged user} tags: diff --git a/purestorage.flasharray.purefa_snmp_agent.sublime-snippet b/purestorage.flasharray.purefa_snmp_agent.sublime-snippet new file mode 100644 index 00000000..5d94fb3b --- /dev/null +++ b/purestorage.flasharray.purefa_snmp_agent.sublime-snippet @@ -0,0 +1,21 @@ + + + purestorage.flasharray.purefa_snmp_agent + source.yaml,source.ansible + Configure the FlashArray SNMP Agent + \ No newline at end of file diff --git a/purestorage.flasharray.purefa_volume.sublime-snippet b/purestorage.flasharray.purefa_volume.sublime-snippet index 5b72c5a4..64ff33ac 100644 --- a/purestorage.flasharray.purefa_volume.sublime-snippet +++ b/purestorage.flasharray.purefa_volume.sublime-snippet @@ -20,8 +20,9 @@ priority_value: ${18:# DMM Priority Adjustment value} with_default_protection: ${19:# Whether to add the default container protection groups to those specified in I(add_to_pgs) as the inital protection of a new volume} add_to_pgs: ${20:# A new volume will be added to the specified protection groups on creation} - fa_url: ${21:# FlashArray management IPv4 address or Hostname} - api_token: ${22:# FlashArray API token for admin privileged user} + promotion_state: ${21:# Promote or demote the volume so that the volume starts or stops accepting write requests} + fa_url: ${22:# FlashArray management IPv4 address or Hostname} + api_token: ${23:# FlashArray API token for admin privileged user} tags: - purestorage - flasharray diff --git a/purestorage.fusion.fusion_pg.sublime-snippet b/purestorage.fusion.fusion_pg.sublime-snippet index efc56f90..5496aaa2 100644 --- a/purestorage.fusion.fusion_pg.sublime-snippet +++ b/purestorage.fusion.fusion_pg.sublime-snippet @@ -6,10 +6,11 @@ state: ${4:# Define whether the placement group should exist or not} tenant: ${5:# The name of the tenant} tenant_space: ${6:# The name of the tenant space} - availability_zone: ${7:# The name of the availability zone to create the placement group in} - placement_engine: ${8:# For workload placement recommendations from Pure1 Meta, use C(pure1meta)} - key_file: ${9:# Path to the private key file} - app_id: ${10:# Application ID from Pure1 Registration page} + region: ${7:# The name of the region the availability zone is in} + availability_zone: ${8:# The name of the availability zone to create the placement group in} + placement_engine: ${9:# For workload placement recommendations from Pure1 Meta, use C(pure1meta)} + key_file: ${10:# Path to the private key file} + app_id: ${11:# Application ID from Pure1 Registration page} tags: - purestorage - fusion diff --git a/purestorage.fusion.fusion_tn.sublime-snippet b/purestorage.fusion.fusion_tn.sublime-snippet index 1b5f1060..8e011389 100644 --- a/purestorage.fusion.fusion_tn.sublime-snippet +++ b/purestorage.fusion.fusion_tn.sublime-snippet @@ -4,14 +4,15 @@ name: ${2:# The name of the tenant network} display_name: ${3:# The human name of the tenant network} state: ${4:# Define whether the tenant network should exist or not} - availability_zone: ${5:# The name of the availability zone for the tenant network} - provider_subnets: ${6:# List of provider subnets to assign to the tenant networks subnet} - addresses: ${7:# List of IP addresses to be used in the subnet of the tenant network} - gateway: ${8:# Address of the subnet gateway} - mtu: ${9:# MTU setting for the subnet} - prefix: ${10:# Network prefix in CIDR format} - key_file: ${11:# Path to the private key file} - app_id: ${12:# Application ID from Pure1 Registration page} + region: ${5:# The name of the region the availability zone is in} + availability_zone: ${6:# The name of the availability zone for the tenant network} + provider_subnets: ${7:# List of provider subnets to assign to the tenant networks subnet} + addresses: ${8:# List of IP addresses to be used in the subnet of the tenant network} + gateway: ${9:# Address of the subnet gateway} + mtu: ${10:# MTU setting for the subnet} + prefix: ${11:# Network prefix in CIDR format} + key_file: ${12:# Path to the private key file} + app_id: ${13:# Application ID from Pure1 Registration page} tags: - purestorage - fusion diff --git a/t_systems_mms.icinga_director.icinga_user_template.sublime-snippet b/t_systems_mms.icinga_director.icinga_user_template.sublime-snippet index fef6ab4a..49566c8b 100644 --- a/t_systems_mms.icinga_director.icinga_user_template.sublime-snippet +++ b/t_systems_mms.icinga_director.icinga_user_template.sublime-snippet @@ -6,18 +6,19 @@ imports: ${4:# Importable templates, add as many as you want} period: ${5:# The name of a time period which determines when notifications to this User should be triggered} enable_notifications: ${6:# Whether to send notifications for this user} - append: ${7:# Do not overwrite the whole object but instead append the defined properties} - url: ${8:# HTTP, HTTPS, or FTP URL in the form (http|https|ftp)://[user[:pass]]@host} - force: ${9:# If C(yes) do not get a cached copy} - http_agent: ${10:# Header to identify as, generally appears in web server logs} - use_proxy: ${11:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} - validate_certs: ${12:# If C(no), SSL certificates will not be validated} - url_username: ${13:# The username for use in HTTP basic authentication} - url_password: ${14:# The password for use in HTTP basic authentication} - force_basic_auth: ${15:# Credentials specified with I(url_username) and I(url_password) should be passed in HTTP Header} - client_cert: ${16:# PEM formatted certificate chain file to be used for SSL client authentication} - client_key: ${17:# PEM formatted file that contains your private key to be used for SSL client authentication} - use_gssapi: ${18:# Use GSSAPI to perform the authentication, typically this is for Kerberos or Kerberos through Negotiate authentication} + zone: ${7:# Set the zone} + append: ${8:# Do not overwrite the whole object but instead append the defined properties} + url: ${9:# HTTP, HTTPS, or FTP URL in the form (http|https|ftp)://[user[:pass]]@host} + force: ${10:# If C(yes) do not get a cached copy} + http_agent: ${11:# Header to identify as, generally appears in web server logs} + use_proxy: ${12:# If C(no), it will not use a proxy, even if one is defined in an environment variable on the target hosts} + validate_certs: ${13:# If C(no), SSL certificates will not be validated} + url_username: ${14:# The username for use in HTTP basic authentication} + url_password: ${15:# The password for use in HTTP basic authentication} + force_basic_auth: ${16:# Credentials specified with I(url_username) and I(url_password) should be passed in HTTP Header} + client_cert: ${17:# PEM formatted certificate chain file to be used for SSL client authentication} + client_key: ${18:# PEM formatted file that contains your private key to be used for SSL client authentication} + use_gssapi: ${19:# Use GSSAPI to perform the authentication, typically this is for Kerberos or Kerberos through Negotiate authentication} tags: - t_systems_mms - icinga_director diff --git a/theforeman.foreman.content_view_filter_info.sublime-snippet b/theforeman.foreman.content_view_filter_info.sublime-snippet new file mode 100644 index 00000000..b5ff6ca7 --- /dev/null +++ b/theforeman.foreman.content_view_filter_info.sublime-snippet @@ -0,0 +1,20 @@ + + + theforeman.foreman.content_view_filter_info + source.yaml,source.ansible + Fetch information about a Content View Filter + \ No newline at end of file diff --git a/theforeman.foreman.content_view_filter_rule.sublime-snippet b/theforeman.foreman.content_view_filter_rule.sublime-snippet new file mode 100644 index 00000000..f65a4b25 --- /dev/null +++ b/theforeman.foreman.content_view_filter_rule.sublime-snippet @@ -0,0 +1,31 @@ + + + theforeman.foreman.content_view_filter_rule + source.yaml,source.ansible + Manage content view filter rules + \ No newline at end of file diff --git a/theforeman.foreman.content_view_filter_rule_info.sublime-snippet b/theforeman.foreman.content_view_filter_rule_info.sublime-snippet new file mode 100644 index 00000000..672a3a4e --- /dev/null +++ b/theforeman.foreman.content_view_filter_rule_info.sublime-snippet @@ -0,0 +1,22 @@ + + + theforeman.foreman.content_view_filter_rule_info + source.yaml,source.ansible + Fetch information about a Content View Filter Rule + \ No newline at end of file diff --git a/theforeman.foreman.hostgroup_info.sublime-snippet b/theforeman.foreman.hostgroup_info.sublime-snippet new file mode 100644 index 00000000..d70ea439 --- /dev/null +++ b/theforeman.foreman.hostgroup_info.sublime-snippet @@ -0,0 +1,19 @@ + + + theforeman.foreman.hostgroup_info + source.yaml,source.ansible + Get information about hostgroup(s) + \ No newline at end of file diff --git a/theforeman.foreman.location.sublime-snippet b/theforeman.foreman.location.sublime-snippet index a9e39b74..b014e99a 100644 --- a/theforeman.foreman.location.sublime-snippet +++ b/theforeman.foreman.location.sublime-snippet @@ -4,12 +4,13 @@ name: ${2:# Name of the Location} parent: ${3:# Title of a parent Location for nesting} organizations: ${4:# List of organizations the location should be assigned to} - server_url: ${5:# URL of the Foreman server} - username: ${6:# Username accessing the Foreman server} - password: ${7:# Password of the user accessing the Foreman server} - validate_certs: ${8:# Whether or not to verify the TLS certificates of the Foreman server} - state: ${9:# State of the entity} - parameters: ${10:# Entity domain specific host parameters} + ignore_types: ${5:# List of resources types that will be automatically associated} + server_url: ${6:# URL of the Foreman server} + username: ${7:# Username accessing the Foreman server} + password: ${8:# Password of the user accessing the Foreman server} + validate_certs: ${9:# Whether or not to verify the TLS certificates of the Foreman server} + state: ${10:# State of the entity} + parameters: ${11:# Entity domain specific host parameters} tags: - theforeman - foreman diff --git a/theforeman.foreman.organization.sublime-snippet b/theforeman.foreman.organization.sublime-snippet index be35150e..a5a438a8 100644 --- a/theforeman.foreman.organization.sublime-snippet +++ b/theforeman.foreman.organization.sublime-snippet @@ -4,12 +4,13 @@ name: ${2:# Name of the Organization} description: ${3:# Description of the Organization} label: ${4:# Label of the Organization} - server_url: ${5:# URL of the Foreman server} - username: ${6:# Username accessing the Foreman server} - password: ${7:# Password of the user accessing the Foreman server} - validate_certs: ${8:# Whether or not to verify the TLS certificates of the Foreman server} - state: ${9:# State of the entity} - parameters: ${10:# Entity domain specific host parameters} + ignore_types: ${5:# List of resources types that will be automatically associated} + server_url: ${6:# URL of the Foreman server} + username: ${7:# Username accessing the Foreman server} + password: ${8:# Password of the user accessing the Foreman server} + validate_certs: ${9:# Whether or not to verify the TLS certificates of the Foreman server} + state: ${10:# State of the entity} + parameters: ${11:# Entity domain specific host parameters} tags: - theforeman - foreman diff --git a/theforeman.foreman.snapshot.sublime-snippet b/theforeman.foreman.snapshot.sublime-snippet index 152bcfcb..987a5a5f 100644 --- a/theforeman.foreman.snapshot.sublime-snippet +++ b/theforeman.foreman.snapshot.sublime-snippet @@ -6,10 +6,11 @@ host: ${4:# Name of related Host} include_ram: ${5:# Option to add RAM (only available for VMWare compute-resource)} state: ${6:# State of Snapshot} - server_url: ${7:# URL of the Foreman server} - username: ${8:# Username accessing the Foreman server} - password: ${9:# Password of the user accessing the Foreman server} - validate_certs: ${10:# Whether or not to verify the TLS certificates of the Foreman server} + id: ${7:# Id of Snapshot} + server_url: ${8:# URL of the Foreman server} + username: ${9:# Username accessing the Foreman server} + password: ${10:# Password of the user accessing the Foreman server} + validate_certs: ${11:# Whether or not to verify the TLS certificates of the Foreman server} tags: - theforeman - foreman diff --git a/theforeman.foreman.snapshot_info.sublime-snippet b/theforeman.foreman.snapshot_info.sublime-snippet new file mode 100644 index 00000000..c033a947 --- /dev/null +++ b/theforeman.foreman.snapshot_info.sublime-snippet @@ -0,0 +1,20 @@ + + + theforeman.foreman.snapshot_info + source.yaml,source.ansible + Fetch information about Foreman Snapshots + \ No newline at end of file diff --git a/vultr.cloud.instance.sublime-snippet b/vultr.cloud.instance.sublime-snippet index adfdb798..23fd393a 100644 --- a/vultr.cloud.instance.sublime-snippet +++ b/vultr.cloud.instance.sublime-snippet @@ -16,15 +16,17 @@ user_data: ${14:# User data to be passed to the instance} startup_script: ${15:# Name or ID of the startup script to execute on boot} ssh_keys: ${16:# List of SSH key names passed to the instance on creation} - reserved_ipv4: ${17:# IP address of the floating IP to use as the main IP of this instance} - region: ${18:# Region the instance is deployed into} - state: ${19:# State of the instance} - api_key: ${20:# API key of the Vultr API} - api_timeout: ${21:# HTTP timeout to Vultr API} - api_retries: ${22:# Amount of retries in case of the Vultr API retuns an HTTP 503 code} - api_retry_max_delay: ${23:# Retry backoff delay in seconds is exponential up to this max} - api_endpoint: ${24:# URL to API endpint (without trailing slash)} - validate_certs: ${25:# Validate SSL certs of the Vultr API} + snapshot: ${17:# Description or ID of the snapshot} + reserved_ipv4: ${18:# IP address of the floating IP to use as the main IP of this instance} + region: ${19:# Region the instance is deployed into} + vpcs: ${20:# A list of VPCs identified by their description to be assigned to the instance} + state: ${21:# State of the instance} + api_key: ${22:# API key of the Vultr API} + api_timeout: ${23:# HTTP timeout to Vultr API} + api_retries: ${24:# Amount of retries in case of the Vultr API retuns an HTTP 503 code} + api_retry_max_delay: ${25:# Retry backoff delay in seconds is exponential up to this max} + api_endpoint: ${26:# URL to API endpint (without trailing slash)} + validate_certs: ${27:# Validate SSL certs of the Vultr API} tags: - vultr - cloud diff --git a/vultr.cloud.instance_info.sublime-snippet b/vultr.cloud.instance_info.sublime-snippet new file mode 100644 index 00000000..5e0d79c7 --- /dev/null +++ b/vultr.cloud.instance_info.sublime-snippet @@ -0,0 +1,19 @@ + + + vultr.cloud.instance_info + source.yaml,source.ansible + Get information about the Vultr instances + \ No newline at end of file diff --git a/vultr.cloud.snapshot.sublime-snippet b/vultr.cloud.snapshot.sublime-snippet new file mode 100644 index 00000000..5cf77638 --- /dev/null +++ b/vultr.cloud.snapshot.sublime-snippet @@ -0,0 +1,21 @@ + + + vultr.cloud.snapshot + source.yaml,source.ansible + Manages snapshots on Vultr + \ No newline at end of file diff --git a/vultr.cloud.snapshot_info.sublime-snippet b/vultr.cloud.snapshot_info.sublime-snippet new file mode 100644 index 00000000..f3bfdba0 --- /dev/null +++ b/vultr.cloud.snapshot_info.sublime-snippet @@ -0,0 +1,17 @@ + + + vultr.cloud.snapshot_info + source.yaml,source.ansible + Gather information about the Vultr snapshots + \ No newline at end of file